I get Villa for sure, he is an awesome player, but Torres is nowehere near overall quality of some of these players, is super explosive good finisher, but generally lacks the game (or mentality) of most if not all of these names mentionned have.
I can not disagree that D. Villa is an awesome...