If the top 6 (without Freddie) is Strauss, Trott, KP, Shah, Colly, Morgan. Prior is the best man to bat @ 7 in ODI cricket.
Where exactly would you get 10 overs of bowling from that lot then? I wouldn't trust Collingwood, Pietersen and Trott to bowl 10 overs consistently in an ODi. I'd much rather we binned Shah, who frankly hasn't done enough to keep his spot. He was making a few runs, but was costing the team heavily with run outs and atrocious fielding. I'd much rather see a keeper that can open come in, either Davies or Kieswetter (when qualified) and then give the #7 spot to an all-rounder, whether it's Mascarenhas, Wright, Napier or when he's fit, Andrew Flintoff.
With Flintoff out, I'd say Dimi would be a better option than Wright. The top 6 are strong, so we could afford to go in with the inferior batsman in Mascheranas as his bowling is far stronger than Wright's. He and Anderson could strike up a nice partnership opening the bowling, especially if the ball's doing abit off the track and/or in the air. He would have to open the bowling though, bowling him in the middle overs when he's spent the last few years opening the bowling for Hampshire is just silly.
The rest of the bowling attack is not that difficult to pick, with 4 guys picking themselves for me (Jimmy, Mascarenhas, Broad and Swann) but it's that 5th bowler we have a problem with. I don't see Graham Onions as a particularly good pick, and Saj Mahmood is not any better. Tubby Tim's another option, but unless the ball's hooping round corners he's majorly ineffective. I'd probably have to go for Onions atm, just until Flintoff's fit. Then when Fred returns you could have Dimi move down a spot in the batting order, with Flintoff in at 7. We've then got heaps of batting, going all the way down to Swann at 10, and 5 bowlers decent enough to do a reasonable job.
Andrew Strauss
Steve Davies
Kevin Pietersen
Jonathan Trott
Paul Collingwood
Eoin Morgan
Andrew Flintoff
Dimitri Mascarenhas
Stuart Broad
Graeme Swann
James Anderson
Looks a decent side to me that. Very strong batting order, 5 decent bowling options and the right keeper. Not that we'll ever see that team of course. The England side are keen on getting a couple of their Test players in the side, in Alastair Cook, Matt Prior and Graham Onions and then someone who's massively over-hyped because of a couple of innings on Sky in Joe Denly. The joys of being an England cricket fan.