I have been bouncing around too not just on an 04 purchase but on an Evo 8, 350Z, G35, everything...Zo6 vette. I basically am coming to the conclusion it will be less headache if I do some mods to my 01 and keep it, try to pay it off quick, 2-3 years and get a new cobra, L or C6 when they come...