Well, let me sum it up from my pow.
E46, had a tad more quality interiour than the E90 imo, specially the seats in the latter looks pretty cheap imo.
the new 3 brings alot more premium back to the 3 series, more style, finally a fresh interiour, new lines, i just love it!
Further more, the front, side, awsome, very agressive looking, as a BMW should imo!
Cons, the rear, looks like the facelift E90/F10, pretty boring imo, it should have it's own personality.
But overall, very positive, i didn't think they would make it this good, and i belive they have taken a huge steep regarding design and premium interiour with this new model!
And it's lighter as well, as we all have been ranting of.
This model will do very well!
__________________
3 series: E30: 89 325i, E36: 92 325iC, 94 320iC, 96 320i Convertible, 94 320iaC, E46: 99 320ia, E90: 06 318i Le mans, E91: 07 318dt
5 series: E39: 97 520ia, 01 530Dat, E61: 09 520Dat
X series: E83 05 X3 2.0d, E84 10' X1 2.0 X-drive DA, F25 13' 2.0da X-drive.