2004 BMW 3 Series 330xi AWD 4dr Sedan (3.0L 6cyl 6M)
Purchased used w/ 18K miles almost 2 years ago. My driving is both suburban and highway, mostly conservative but I like to open it up once in a while. I drive about 20k per year. As title says, this car is a great combo of features when you have to use it to bring a kid to soccer practice, etc and like to "play" a bit. Not as comfortable on a long trip as our Volvo but it's livable. We have extended service plan up to 100k and it is worth it as with almost all Euro cars everything is very expensive and BMW takes full advantage.
Solid construction, we get the feeling that this car for its small size can take a hit. Entering a 90 degree off-ramp and maintaining 70 mph.
Tires, tires, tires. Standard low profile tires damage easily (I've "lost" three in 40k miles) also they wear out at less than 30k miles and are also worthless in the snow even w/ 4wd, so plan on "special" snow tires if you live in a winter environment and depend on the car to commute.