Sit in both of them. Look at the trunk space. The F30 and the E90 have much better trunk space than you would think. I always liked the 3 series before the E90 came out, but I also thought they were a little too small and never got one because of that.
The 535 is really nice. I love it, but I got 2 kids going to college, so it's hard for me to cost justify it. Plus, like others have said, there is no doubt the 3 is a better driver enthusiast car than the 5. Also, when you sit in the front and back seats, it's really hard to notice any significant difference in space. In the old days, when you sat in an E36 or an E46, there was no doubt you were in a tiny car.
2013 335i: Sport Line, Premium, Technology, DHP, HK, 8 Speed Sport w/Paddles, Heated Seats, PDC, Camera
2004 330ci: zhp, Premium, Dinan upgrades (various)
Last edited by krash; 02-05-2013 at 06:19 AM.