India is fast losing competative edge to China and other low cost countries. To counter that instead of companing, IT & BPO professionals should sacrifice their personal life for work. They should work more and when they are home instead of partying and watching tv should constatly be thinking about how to make the work more better and productive. When that alarm rings, you should get out of bed with "Yes another day of hard work that I am going to do. Wish there were more than 24 hrs in a day and wish I could sleep less." Now that is what we investors in big five firms are looking from people of India. Instead I see whining all around this board. What a downer. How can these people give priorities to life, wife and doing nothing? Lazy people like this are drain and will stop India's progress. Look at China, people are working 14 hrs a day with no vacations, that is what Indian workers need to be doing. Good for India, good for us investors. It will be a win win situation for all.