As mark waugh said, sub-continental teams more or less play for personal milestones, statistics prove the same - Saurav,Sachin,Dravid - between them they have scored over 35000 runs and played over 900 ODIs, if u compare this against the team-indias average then you will know what i am talking about. Until players dont feel they play for the nation and not for money alone we will have failures, professionalism works, we have seen how sachin slows down when he is approaching a 50 or a 100, putting behind the teams interests. Its SAD that the people dont read this and the media makes them heroes overnight. I still remember how one of the channels covered Sehwags childhood when he hits a century or yuvraj hots a ton, we are shown as to where he had is forst jilebee, where he first played gully cricket and so on. My question to the media - who are also paid to make them hereos by giving them extra coverage in their chanells, arent we all working hard, dont you think every professional wants to excell in what he/she does, then why do you give so much imoprtance to these professional, i think cricketers are the most overrated indians and also exhorbitantly over paid, and MEDIA isnt responsible anymore, media in the past had won us great wars by reporting real storys and won us the freedom some years ago its SAD that today i believe only 50% of what is reported!!!!!