This is not another "what car" question. Well, okay, yes it is.
I've been driving an '88 CRX as a DD for about the past year, and am coming to the conclusion that I'm too old to be doing that. In addition, my kids want it.
So, I need to find a car that is comfortable, gets reasonable fuel mileage, has a certain amount of convenience features and is preferably rear wheel or all wheel drive. I also need to be able to autocross this car and do the occasional track event. I need a do everything car.
Although I've never been a BMW type guy, I've come to the conclusion that a 3 series makes the most sense. You can feel free to correct me if necessary. I prefer the E46, but am open to suggestions. It appears, based on my research, that there aren't dramatic differences in freeway gas mileage between the different engine sizes, but again, correct me if necessary.
So here's some questions I need answered:
Steptronic? Tiptronic? What? I've seen both terms used for autotragics, but don't know why.
I'd prefer a manual trans coupe, but is the manual mode in the auto any good? Automatics are easier to find around here.
When considering say 1997-2006 models years ( I know those aren't the generation breaks. It just seems like older than 97's are hard to find in good shape and newer than '06 are getting out of my price range), are there major differences that I need to know about, other than some are E36 and some E46?
What about the differences in the two generations?
Any common problems?
Anything else?

