Ashes will have a massive influence I reckon. Aussies will either be super deflated and England will be on an all time high or it will be flipped and Australia will be pumped and England brought back to Earth a little. If Ashes go Australia's way, I can see them bouncing back big. But if it's England... they will be as confident as ever and I think they will have the momentum to win it.
You can never tell with India, ever. Especially with our drastic imbalance in the team and usually bad team selection in ODIs. If guys like Ravinder Jadeja and Munaf Patel etc are in the squad we have no hope. I'd personally like to see Uthappa back. My XI would be something like
Sehwag
Tendulkar
Gambhir
Yuvraj/Kohli
Dhoni
Raina
Uthappa
Harbhajan/Ashwin (never gonna happen, but one can hope)
Praveen
Zaheer
Nehra
I'm digging the pace trio and a good spinner to back it up will be enough. Raina/Yuvraj/Sehwag can get through 10 overs easy enough I reckon. Slots 3-7 are completely fluid and brings massive depth and flexibility to the batting order.
I'm going to put my money on SA...Amla is going to have a dream run I thin