I completely disagree with the previous two responders. They seem to be thinking about price only. Just because something's cheap and fast doesn't mean there's not a faster, more expensive model that's a better value. If things were so cut and dry as TheRod says then why would we have benchmarks? The cheapest CPU might be nice, but not if it'll be useless for gaming overnight.
I suggest you not go with anyone's opinion and use what Tom's Hardware (and other sites) have given you. Go look at the latest CPU reviews and see how all of the latest models worth anything stack up to each other in the applications you plan on using them in. Then go get prices for the CPUs that are the most attractive to you and compare and contrast increases in speed to increases in $$.
You'll find a sweet spot that's the best value.