I think the time has come for me to purchase a new vechicle. A few weeks ago I had 03' 540i fever and this week I'm leaning towards a 01' - 03' M3. I spoke to a guy today and he told me that the valves go bad in them which makes me a bit worried. I spoke to another knowledgable mech and he also nodded on me getting one. I guess all I have to do is find out what actually goes wrong with these things (like any other bmw) and make sure they were fixed. Any comments/suggestions are welcome. I'm looking to pick one up before Thanksgiving.