After going over countless cars I have narrowed down my search to 2
BMW 382xi or Mercedes Benz c300 Sport (4matic)
Neither of these would be new (08 or 09)
The BMW - nice but as you add options the price skyrockets. Runflat tires are the suck (Plus no spare). BMW Resale value is better. BMW service is more expensive.
Mercedes looks really sharp (inside and outside) Resale value is lower (not a lot but it is there....) Mercedes has a ton more options standard. Funny thing is I never even considered this car but when I went to look at 328's they had one on their lot and it is a really sharp looking car.
So what do you guys think? I am waffling over both of these badly.
BMW. From all I've read, you'll have a much lower rate of incidence of those more-expensive repairs. Mercedes have kept a pretty bad quality rap running for the last decade or so - check Consumer Reports.
I also just really love the 328i. Drove a friend's a few years back and it was a blast. 4WD could only make it more fun.