Tevez. He is just made for the prem, he loves the physicality, he can make something out of nothing, he never gives up, he scores near enough every game, hes never injured, hes conistent. So for me its Tevez by a long way, but Torres is still a good player.