well australia will always be the favourites going into any cricket tournament.you need to be best in all the departments when u r against australia.but recently aussies hav struggled in odi's due to their ageing team members....but india is doing the best in this department.so hands up to india.but u never know world cup always springs a surprise.so wait a little longer to confirm this