I don't know why everyone keeps saying there will be a huge price difference between the new m3 and the 335i when pricing hasn't even been released. 40k versus 70? 41k for a 335i without leather or anything in it. I dont think the m3 will be 70k when the m5 is 82k. It will probably be the same difference between the e46 330ci and e46 m3. 15k difference in base msrp. 35k vs. 49k. Performance difference is about the same also.
e46 330ci - 225 hp e46 m3 333 hp
e92 335i - 300 hp e92 m3 - 420 hp. around 120 hp difference and 15k difference in price most likely.
The 335i is a great car, but why does everyone need to prove it is a better value than the m3 when pricing for the m3 or technical specs are even out. If you like your 335i's, that is great. They are wonderful cars, but stop trying to prove they are better/better value than the m3 when it isn't even out yet. No one is trying to say the 335i isn't a great car. If the price of a loaded m3 is more than 67k, then I agree with everything you guys say. It will not be worth it then. Let's wait and see.