IMO France will be India`s best allies after Russia. The French even conquered the British in 1066. All British monarchs have French blood in them.
http://defenceforumindia.com/forum/...-french-conquest-england-battle-hastings.html
Also France had and still has a friendly attitude towards natives. Even during the great colonization of Americas the French helped the Native Indian tribes. Of course I am not saying that the french did not exploit the natives but they were certainly more accomodative of the native tribes.
http://en.wikipedia.org/wiki/French_and_Indian_Wars
France had been the strongest land force in Europe for a thousand years. It was the great Charlemange who actually shaped modern Europe and led the foundation of many nations in Europe. Another Frenchman Charles Martel halted Muslim expansion into Europe. The French remain the only force who defeated the British repeatedly. In fact the main reason why England could never play a role in Europe was because they were kicked out of the European mainland during the Hundred Years War.
The French have also contributed immensely to Mathematics. Lagrange,Alembert,Argand,Pascal,Descartes,Fourier were all Great French mathematicians. Also French scientists which include Polish born Marie Curie,De Broglie,Louis Pasteur of pasteurisation fame have contributed greatly to modern science.
So I would definitely vote for France. Viva La Francia.