For a given car, Edmunds will give a dealer price of $1600 average, $2300 clean. Then go to KBB and it's $2850 for private party price in fair condition and $3285 for good condition. New cars are much easier to figure out and new is also much easier because one can get competing bids to sell you the exact same car. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.