Naah - at risk of starting an offtopic flamewar, I'd recommend not going for a BMW unless you can afford a top end 7 or 8 series, or an M3 or M5.

They're massively overpriced - you buy the name!

Of course I only look at cars from a driving perspective, so I have no time for luxury cars anyway, so I am biased towards the Impreza, the Evo 6 or 7, the Lotus Elise etc etc - not necessarily the most comfortable or attractive of cars, but boy can they be pushed hard!!
_________________________
Rory
MkIIa, blue lit buttons, memory upgrade, 1Tb in Subaru Forester STi
MkII, 240Gb in Mark Lord dock
MkII, 80Gb SSD in dock