Yes, but football isn't played on paper, but on grass

And England didn't have a strong team for a long time now to be honest, at least not when compared to the rest of the European countries. In the 90s they were heavily overrated, and they didn't perform because of that, wasn't just the managers I think.
Right now, England finally has a good team again, esp on midfield with Steven Gerrard, Frank Lampard and David Beckham (and Joe Cole on the left?). Strikers Owen (always has been overrated) and Rooney (who is actually good) fit well in this team, and defense is good, but not sure if it is the best in the world

I love John Terry he is great, but the rest is so-so, and your goalkeeper omg
Brazil will win it all again I'm afraid, just no stopping their offense.