I like the 04 up GXP's. They look decent but my preference would be the 97-03 grand prix. Anyway, whatever you buy, just make sure it was maintained really well, has decent mileage and hasn't had the crap beat out if it. I don't know about any particulars with the 04 and newer Grand Prix's, but search around online and look at thgo is site. Should give you enough info to go on when you go looking and test driving. Good luck on your search.