I'd settle for some good restaurant tips for Jaipur and Goa, myself...
(since we are talking about food, that is...)
Speaking of food, someone told me once that the best Indian food on the planet is in London. I've been to London and eaten some pretty darn good Indian food (Bomboy Bicycle club being one restaurant), but does that statement hold water?