India has two choices now. 1. To ally witht the US led NATO, as they seem to going ahead now with the Nuclear deal etc., or 2. Form and participate in a new power centre comprising Russia & China.
It makes sense in being an almost equal partner in a new power axis than a fringe player in an already well developed NATO.
India can not change its borders and has to live with China-it is a ground reality. Then instead of seeing CHina as an adversary, it is better to negotiate and come to an agreement by dividing the spheres of influence and grow alongwith Russia & China.
By doing so India is not becoming an adversary to USA but may not enjoy all the strategic benefits as they seem to come with the nuclear agreement. But in the long run India stands to gain by being a partner in the Russia-China-India axis.
Once this partnership is finalised, India can take advantage of the current anti US feelings in Pak and rope them in too. Hopefully, by that time democratic forces would settle in Pak. Pak should be made to realise that it makes every sense to be with India as its friend CHina is also with India than against India. Neighbourhood friendship makes lots of economic sense and less resources being scattered aroud military expenditure.
Look at US & Canada. They have the longest border perhaps in the world but has not even a skirmish resulted in that relationship.
The samething should be worked out with China & Pak too. And then look outwards to expand your infl