Tipping in India: how much is average?

When you arrive in India and hop in your first ever taxi ride, don't be surprised if the driver turns around and says, literally: "give me a nice tip?" or if you take a shuttle bus at the airport and someone says "give me twenty rupees tip" or maybe even someone trying to "help" you