Just my 0.02 Cheebs.....if you need the 4 seats the S4 is way up there on the list of cars to look at. Loads of grins with that one are almost as sure as in the Xfire.
You already said the 300C is a bit too big for you...otherwise I agree with Adam that DC definitely got a winner with that one. HMMMMM Hemi
Of course if you decide on a Bimmer .... you can explain that I-drive system to all those idiots at the car mags ;-)
It's not near as tuff as they make that out to be.
DR.....Porsche, Ferrari, Lamborghini, Maserati, Jaguar, Aston Martin......all great choices

Too expensive ??
Honda, Toyota, Nissan, Kia, Suzuki, Daewoo ....:-D