I placed an order on an 09 E90 M3 just a few weeks ago. My dealer did not have any open allocations so the production has not started yet. My CA just called to tell me that they just got back a 08 E90 M3 that he could give me a deal on!
Here is the thing ... My 09 order was an Alpine White with Fox Red, Carbon Trim and only Tech package. This 08 has all options, sun shade and all!! It's black on black and has 1018 miles.
I think I know what I'm going to do but just wanted to see what you would do ... Fully loaded and cheaper or New and wait!

Look at the back. See if the new tails are a big deal to you. The new idrive is way better, but the 08 works just fine. I always wait till a car has been out a year so they can workout the bugs. Also depends on how much you are saving. Why would someone return a car after 1000 miles? Be careful and make sure the car is good.

Look at the back. See if the new tails are a big deal to you. The new idrive is way better, but the 08 works just fine. I always wait till a car has been out a year so they can workout the bugs. Also depends on how much you are saving. Why would someone return a car after 1000 miles? Be careful and make sure the car is good.

Tails are not a big deal ... Yeah the idrive is whats killing me. The car was returned because the owner could not keep up with the payments and decided to take a lost.