E90 are more reliable, practical, athletic and less BMW-esque. Having owned both, I would go with E90, but not by much.
Originally Posted by Dr.checho
Which one is the best?? I used to have an E46 325i but i crashed it!
now i need to buy another one but i dont know if i should buy a E46 or the E90.
2007 E90 AW 323i Step | Lowered 1.25"/1" | BMW Performance Exhaust | PBX | Debadged | Scangauge II | Style 162 18" & 161 17" wheels & rear 15mm spacers