when we consider the latest performances in home & overseas I feel Thilan Samaraweera bit ahead of sanga and mahela,,,Bt all we want is that each and every player of Sri lankan cricket team to become the best test batsmen...:)