I just purchased my first BMW, a 2008 BMW 135i Cabriolet M sport package with 18,000 miles.
Absolutely love the car, I enjoy driving again! My only complaint is annoying break squeal.
Last month in a moment of weakness I went to my local BMW dealer and had them install the Dinan stage II software upgrade. Inceased the power to 378 hp and 415 ft pounds torque, crazy!
No change in drivability or fuel mileage as long as you're not hard on the pedal. I think one of the big attractions about these cars is that they are so "tuneable" if you're so inclined. Don't get me wrong, they're great stock, but you can have a lot of fun personalizing them!
Last edited by gmair; 08-24-2012 at 02:59 AM.