The reason the US govt. hates BJP is not because they are communal but because they went ahead with the Pokhran blast defying the wishlist of US govt. please note that the American people may be thinking completely differently than their govt.
It is unfortunate that once again in history our own people have stabbed us in back. As shaheed Bhagatsingh said we should be more afraid about the "whites" amongst us than the white man.
Unfortunately it seems that the Congress is working against India rather than for India. By forcing this deal they are pushing India back into a slave position.