Folks, its pretty simple, you don't buy a 3 series or a BMW that matter for price, its for the feel. Its the only brand that has maintained the 50/50 weight distribution, manually transmission as an option and RWD. Yes BMW has adapted to the markets with AWD etc etc, but you can still buy this car in base form, and just on feel alone you will enjoy every drive to and from work. It is also the only brand that has a in-line 6 in production, most have moved to a V6 for packaging reasons, but BMW stay true to its formula since the 1930s.
Check out my blog, even with a 116i in Germany, I was doing over 220km/hr with very little fuss. But even here on Canadian roads, on and off ramps can be enjoyed.
check out endrasbmw.com/ultimateblogger/1357MXZ (Vote if you can, I support this brand)
Folks who have not own a BMW, please go drive one, but only if your passionate about driving. If your not, which is usually the norm for most out there, you will buy for price, reliability, and gadgets, this car may not be for you, hence why you still don't have one yet!
I have owned my first BMW since 2006, a used E39, and I would not look at another brand again. I ended up buying something simple, with RWD, 3 pedals and a inline 6. Its been very good from a reliability standpoint as well. Do the maint. , and the car will start every time.
Just my $0.02
Que