My e46 was pretty trouble free.
I had it for 8 years and 70k miles
three sensors and door seal were the only problems.
The coupe did not suffer from the door regulator window problems which is what
I had and the problem I saw reported most on e46 boards.
Things I like about It came with a spare (, it didn't come with Run Flat Tires and came with a real spare) It felt lighter , It came with a decent sound system , It didn't require the battery to be registered and wasn't a battery hog. It had a real dipstick.
e91 is more of a cruiser and more gadget oriented.
E9x has some known engine problems
Head Bolt breakage and valve ticking.
The turbo version has turbo hardware and turbo problems.
Last edited by ctuna; 01-15-2013 at 12:14 AM.