I can't help but keep browsing for e46 for sale and visited carfax.com/carguru.com sites looking at the M3s. Right now my winter driver is a Hyundai and my nice weather car is my BMW. The H is on jack stands right now due to leaky water pump. I would let the H go if I could get my bimmer to work in the winter (mayo problem). Now that I got my PCV solution to work great (see other thread), I think I might give the H away to someone in need and make my 325ci a bad weather fighter (and my son's first car in the future). That makes room for a, eh, power car of some sort. I prefer the e46 M3 since it's a similar engine, but I've been ogling over the e90 (?) V-8. Furthermore, you could pick up an e90 M3 for a bit more over the e46 M3. Then I saw some 335 that has twin turbos. Decision decision.