Who is better Rooney or david villa?

Rooney is better than David villa by far because Rooney is deadly and David villa gets good support and Rooney doesn't so Rooney is better.