I bought mine because someone on this site suggested that I try CARMAX.
In late October, 04 I bought a "limited" 04 automatic coupe from them, (they has 2 '04's left and one was my color) for 25,000 and some change. This was over $9,000 under MSRP and $4,000 less than the best deal I could get at a dealer.
I rented a U-Haul trailer and went across the state to pick it up. You could even fly into the town and drive it home to save big $
Check them out on the web. @
www.carmax.com.
At the risk of sounding like a commercial, this was the best buying experience I ever had on a new vehicle.
Good Luck !