The midfield is definitely the most average and I'm dumbfounded by Capello not utilizing Sturridge but still, that starting XI, which Seb mentioned is the best XI to pick out of all the players named.
As for Johnson over Walcott and vice versa; I've always liked Johnson and feels he's always been misused at City. I find him a bigger threat on the right wing than Walcott however, Walcott has had more game time. If Walcott started I wouldn't mind but I much prefer Johnson to start ahead of him.
Goalkeepers Scott Carson, Joe Hart, David Stockdale
Leighton Baines, Gary Cahill, Ashley Cole, Phil Jagielka, Phil Jones, Micah Richards, John Terry, Kyle Walker
Midfielders Gareth Barry, Stewart Downing, Adam Johnson, Frank Lampard, James Milner, Scott Parker, Theo Walcott, Ashley Young
Darren Bent, Andy Carroll, Wayne Rooney, Danny Welbeck, Bobby Zamora.
Bolded can fuck off and I hope they're just making up the numbers. I'm content with the rest of the squad.
I'd go with that team too. Maybe start all 3 of Milner, Lampard and Parker with Welbeck on the bench, but either really. Agbonlahor should be in the squad based on form but sometimes too much emphasis can be put on current form. Villa need him more though as they don't have as many strikers too choose from.
i've been over johnson a 100,000,000 times but yeah, walcott not too hard of a pick for me for a starting place. neither are terribly good or effective from a start but walcott has proven over the years he can do it, and he was good for england in his last start.