20050625 world.us: India is America's best friend