Both are good players
steven gerrard
david villa is better
Yes DAVID VILLA IS BETTER
Lionel Messi, Christiano Ronaldo, Wayne Ronney, David Villa, Fernando Torres, Steven Gerrard, Samuel Eto'o, Ronaldinho, and Andres Iniesta
Lionel Messi, Zlatan Ibrahimovich, Christiano Ronaldo, Fernando Toress, Ricardo Kaka, John terry, Michael Richards, Buffon, David Villa, Steven Gerrard
Villa
villa
david villa because his goals are better than pedro but they are great players
C.ronaldo is the best player ever and David villa is not better than him.
David Villa
Well, that's a matter of opinion, but I think 2010 definitely belonged to David Villa, personally.
in my opinion: forwards: F. Torres, david villa, messi, Henry kaka, c.ronaldo, steven Gerrard, Michael essien, xavi john terry, lahm, Ferdinand, s.ramos iker casillas, petr cech