Rooney is far far better than Andy Johnson. Don't let the nine penalties fool you, he's good but Rooney is outstanding and one of the best in the world.
Absolutely agree, Johnson is getting rave reviews for scoring an enormous amount of penalties, when in truth between him and Jermaine Defoe there is very little in goalscoring from open play, but clearly both offer very different brands of football.
Rooney is by far the best striker, and I would venture as far to say best player, in the England squad.