Just to give some perspective on prices, I bought a 2008 last weekend with 32k miles in fantastic condition for $20K from the original owner that paid $40K in 3/2008. The car needed new tires and the front bumper had some scrapes. So I basically paid dead-on the KBB private party value for a car in "GOOD" condition, according to the KBB values.
It included lots of options that many other cars I had looked at didn't have: Nav, backup camera, parking assist sensors, memory seats on both sides, rear window sunshade, automatic wipers.
Make sure you are educated on the Kelly Blue Book and NADA book values for cars you are looking at to make sure you get a fair deal. You can expect to pay a premium for Certified Pre-Owned from the dealer because that's a $1,000 add-on for the warranty that comes with it. And be diligent and patient to find a good car with a solid service history and no glaring problems. I found a few cars with sketchy histories and some repair/repaint issues that I passed on.