I spent 11 days in India last December, and was utterly enthralled, repulsed and fascinated in about equal parts. It's an eye-opening experience to see how the majority of the world lives, and Indian culture and architecture is wonderfully rich. I definitely plan to go back again, as I was only able to scratch the surface of a tiny bit of southern India in 11 days. I'd encourage anyone else considering it to go.
Shameless plug: Here's the blog post I wrote about my trip.