Ponting has to be sacked, his captaincy was always average but his atrocious tat tics more or less have gone unnoticed due to the kind of players he has had, but with Australia now going through a transition period Australia need a better captain who could drive the best out of each of his players, the best thing to do would be to ask Warne to comeback and lead the Aussie test side, and give the ODI captaincy to Clarke.
If Warne doesn't comeback then i think it would be worth it to hand over the reigns of the side to Clarke, whatever little i have seen of him as captain he has been decent, but i don't think Clarke stature as a player is yet as high as what you expect an Australian captain' stature to be, but still i think he would do better job then Ponting.
Ponting is great player, but being a great player don't necessarily turn you into a great captain, and i think his time as captain is over, but realistically speaking i seriously doubt he would be stripped of his captaincy for as long as he plays.