I'm looking forward to getting the car in October, I orderd every option available, it will have SMG, 19" rims, Harmon Kardon stereo, black Nappa leather, GPS, cold weather and premium packages, Xenon lamps, Adjustable seatback, etc... All the options, nothing left behind. I got the dealer to throw in floor mats with the M3 logo, the car cover, an M3 hat, and an M3 license plate frame for free, which totals to $435.
Strangely enough the color dominated my thinking. I had chosen Carbon Black until the very last minute. I think the smart thing to do is just wait, see how I like the color and don't make a move since I might really like it.
I look at it this way, if I do paint it, the surface will be as smooth as it ever will be.
I would definitely consider Porsche's Lapis Blue Metallic or Midnight Blue Metallic.
Now I need to buy a house with a garage! Until then the car cover will be used often, my other car is a 2005 Subaru Outback Limited (Willow/Moss Green) for bad weather.