"2006 M3. I would wait for the 08's"2.5 starson by ww2879
Pros: Fast, premium sound.
Cons: the ride. BMW service is very bad.
Summary: Great fast car, power break, sensitive to the road. However, very poor customer service, and I look to a more comfortable ride. I traded mine 2006 after 918 miles for a Benz.