hmm good point.. so just buy a 2005/2006 e46 m3 and be done with it then? that way someone else takes the depreciation hit, no need to wait for e90 issues to be ironed out, still got a few more yrs on warranty and it's still an awesome car.. not to mention price is dropped due to e90 coming out.. it's got me thinking