Who else would you pick though? With the number of foreign players in the PL at the moment you have to accept that there simply aren't many good English players. Our clubs do ok in the CL because the top clubs can afford the best foreign players. Look at how our clubs have done in the UEFA Cup. Pretty rubbish in general and that's why our national team is poor. We simply don't have any depth in talent and the youth academies around the country aren't producing players of suitable technique to do anything at the top level.