Im surprised the likes of Youhana and Inzamam havnt been mentioned more, both are more than capable batsmen, naturally attacking and in relativley good form. One of the 2 should definatley be picked in the ODI team, perhaps at the expense of one of the slower players - dravid or Kalis.
SRT should not be an automatic choice IMO, he's not the player he once was and has been in terrible form of late.
The team to beat Aus...
Sehwag - In good form, excellent record against Aus.
Strauss/Trescothick - Im leaning towards strauss here, opening with both Tres and Sehwag may b a bit of a gamble
Lara - Can stabalise the innings if needed or continue to build on a good start.
Dravid (Piterson/Afridi in the ODI) - Like lara, can stabalise the innings.
Inzamam - Chosen over SRT due to form.
Kalis - Good form, provides an xtra bowling option.
Flintoff (assuming he's fit enough to bowl, otherwise, Pollock)
Sangakara - best keeper/batsmen in the world
Murali - No one comes close in the spinning dept IMO
Akhtar - May be a bit of a liability, but his pace will definatley cause damage.
Harmison - Extracts good bounce, different type of bowler to Akhtar.
Bat's up to number 8, 2 out and out pacers, 2 med pacers and a spinner - the perfect balance.