3s sedan! heh... or hatch. I didn't get the 6i because it's bigger (even though i probably could have snagged it for cheaper..), and I liked the handling of the 3.
don't like the si styling, and the tC... I wanted 4 doors, and I hated the cd player cover thing on the tC. If I wanted 2 doors, I would have bought the tC most likely because of toyota's rep. Your best bet is to drive and see how you like em all. I love my 3s, short only maybe wishing I got a hatch (but if I did, I would be saying the same thing about the sedan).
oh, I do 60 miles a day, i average about 27.8 mpg so far, ac on for the past two weeks, an even mix of city/highway since I'm stuck in rush hour quite a bit. I did 24 once.. but that was after an auto-x
another edit... bmw.. costs too much in parts (or so it seems). With that said, if I had the money, I would have bought a cooper s.. sooo much fun to drive.