Agree on all except Katich. From other posters it seems no-one is interested in keeping the cat, but I would keep him as there are doubts on Hughes and not many other candidates to open. His form has been below par for Katich this last year but he still averages over fifty since he became an opener. I'd keep him to open with Hughes which allows Watto to move down the order, and pray that Hughes sorts himself out so we can use Paine in the middle order and not as an opener of which he has some experience. Ponting and Katich should be moved on in a year or two when Maddinson would slot into opening and another young bat would come into the middle order.
Some posters have mentioned current form. Current form will mean nothing when we play play our next test in August, thats a long time in the future. My batting lineup for Sri Lanka would be; Katich, Hughes, Khawaja, Ferguson, Watson, Ponting, and Paine. p!ss Clarke and Smith off, not up to it at test level, pyjama cricket suits Smith's game and back to Shield cricket for the pup to try and make decent runs consistently..
The bowlers i'm not so sure on. Siddle and Johnson are probably worth persisting with for now. Beer or O'Keefe for the spinning gig, maybe both in the sub continent,and one other seamer, personally I would like to see Starc, Pattinson or Copeland given a crack. I reckon the race could be wide open for a couple of spots in the bowling attack.