The Mini Cooper was a model that fell under a few different marques over the years, with the most recent the brand being MINI and built under BMW. The have been seven acknowledged generations to date, 4 of the original car and 3 of the current iteration. Which generation of this mini compact is your favorite?
