I have a good friend that works for a BMW dealership...so i get to ride around in most of their cars...
So far, i've ridden in 760Li's, AC Schintzer 745i, E46 M3 Cabriolet, Z4 3.0, E39 540i's and 540iT's, X5 4.4i's, Mtech 330i, and a used Porsche Boxster the dealership had.
The Dealership also has a brand new facelift E500, and i have to say, its a nice car by looks, I really prefer it over the 5 series. I see a lot of E55's where i work, and, yeah, they're nice...but expensive...
its a tough choice between an E39 M5, an E55, or dumping an extra 30,000ish into an S6
