 I have owned cars such as the Honda S2000, Porsche Boxster S, 2001 M Coupe, Subaru WRX, Integra Type R and can honestly say that the BMW Z4 M Roadster is the most exciting car to drive.  It doesn't have the balance-poise of a Boxster S but it will make your heart rate shoot up in a flash once you've tried shifting at redline under full throttle.  It's not an easy car to drive at first and drivers should be careful at the limit.  My main complaints are:  1-Ride quality. Compared to the Boxster S or Cayman S the ride is VERY choppy-bouncy. The chassis does not soak up bumps as well as the Porsche.  2-Build quality. Exterior panel gaps and the interior trim pieces wear out quickly.