For me, James Foster is the best English keeper of the last 40 years. Has to be in the team. If we consider keepers as players who take half chances, stumpings and run outs as opposed to being worth an extra ten with the bat.
I'd rather have a keeper who averages 25 and takes that half chance...
Alastair Cook
Andrew Strauss (c)
Ian Bell
Joe Root
Graham Thorpe
Ben Stokes
Andrew Flintoff
James Foster (w/k)
Graeme Swann
Chris Tremlett
Jimmy Anderson
On the assumption that the above are fit and at their best. Might play Broad over Flintoff in certain situations.