Pros
Modern BMW engineering wrapped in iconic British style; immensely fun to drive; roomier than the regular Cooper; excellent fuel economy; highly customizable.
Cons
Suspension may be too stiff for some; noisy on the highway; form-over-function interior controls; weak base stereo; potentially high price.