Ok Uma...I love India too. But by no stretch of imgination has US gone down on its knees to India. Its a deal where US will benefit too. We might be wiser to read the fineprints of this deal before going bonkers about it. And India by no stretch of imagination a mega power. We don't have proper roads,water or electricity supply. Our farmers are committing suicide. So hold your guns before you call India a mega power. We are on the road to be one but we aren't there just yet.