Haha first vote! K, first off, yes I am biased a little... BUT, I do like the benz's too, so my bias isn't that much in one brand v.s. the other. How ever I still have to tip my hat towards the bimmers just for the sliiiiightly less expensive repairs and greater over all appeal. Now within the bmw's I had to pick an e36 model as it's more of a legitimate THREE series car, the e46's started getting bigger and not so much the smaller little cars I believe the 3's should be. With that being said in the e36's... C'mon... who doesnt love a convertible? haha aside from winter drivers i suppose, but depending on where your from and what other cars you have that may not even be a problem. But then if you don't mind, might I suggest, (since you're willing to spend a little extra on an e46) why not take a look at an e36 M3??? much sportier, and still has that luxury feel to it being a bimmer after all, a family friend of mine has one, and just letting it open up on the high way hearing the engine and exhaust rumble as you fly by a couple people, it's honestly enough to give you goosebumps! Well... It did for me at least... It's actually quite exhillerating. But I'm sure no matter what you pick in either of these two very good brands of cars you'll be happy, they are all pretty great!
_________________
Car: 1995 BMW 318ti Sport
Color: Hellrot
Mods: None... yet
Other vehicles: 2005 Toyota Corolla S, 1999 Chevy Silverado