KBB price is a little low if you want a car in good condition - I'd say the KBB listing for a car in excellent condition is what you'll usually pay for a car in average or slightly below average condition.
The NADA prices are a joke - they're WAY too low.