I agree, there's just so much to choose from in India when it comes to food. Since there are so many different cultures in one country, it's hard to go to any specific place where you'll manage to cover every cuisine of the country. The thing I love best about Indian food is how different it is compared to Western foods. For anybody who doesn't come from India (or around that area in Asia - Pakistan, Bangladesh, etc), tasting Indian cuisine really is a surprise, since it's such a huge contrast with foods those people have tried before.