India is a country that had me at hello. Call me biased, but I have a soft spot for countries of one billion people, speaking a hundred different languages and practicing a variety of religions, whose people hold regular free and fair elections and, despite massive poverty, still produce generations of doctors and engineers who help to make the world a more productive and peaceful place. Sure, as today's bombings in India illustrate, it has its problems — but it is not Iraq. It is a beacon of tolerance and stability.