I wouldn't say that Laxman is the best in any respect with the likes of Tendulkar/Sehwag/Dravid/etc in the batting line up! It's the same way as Collingwood is in the England set up - gritty and fires well when he's on form. (Although I would rate Laxman as a far better and more complete batsman than Collingwood obviously!)
But Laxman has his job to do and they did state that he has a better average in the 2nd batting innings than the first - so he is mentally strong!!