Buy an 03 Grand Prix GTP (last year for the good body style). If you can find one with lower miles, buy it, drive it, love it. Have had 3 that made it to 150,000+ miles. Only issues I ever had was wheel bearings, intake gasket leaks, tie rods and tranny solenoids. Nothing major and nothing that I didn't expect at 100,000 miles. If you don't mind the interior, you might be able to find an 04-05 GTP or a 06-08 GT (they all have the 3.8 supercharged). With a few easy mods, you can have a really fun daily driver.