Had an E46 328. Get a 335. The best reason to move from an E46 to an E90 is the availability of the N54/N55. Otherwise, stick with the E46 IMO, because no amount of springs and tires are going to make up for it being 300lbs heavier when you chuck it into a corner
You can buy 335xi's all day long with 50-80k miles for under $20,000 around here
Last edited by Richbot; 05-03-2013 at 10:14 AM.