I think there’s one more point which gave the Rafale a definitive advantage over the Eurofighter.
It’s essentially the only combat aircraft that France is investing in so it has been assured of support, come what may. The Rafale configuration on offer to various countries now (India, Brazil, Malaysia and Switzerland earlier) is the same as that which will enter service with the French military by 2013-14.
Compare that to the Eurofighter which has been thoroughly let down by its primary user base; integration of munitions has been tardy and there is little agreement between the four consortium members on how the Tranche-3 configuration would look. The idea that South Korea/Japan/India would become consortium members was presented and bank-roll the programme was a pretty lousy one.
You know what is really ironic? The Rafale was reported to be the first plane to be eliminated months back - and now look! Just a couple of weeks ago it was said that the Eurofighter had won before the source-less rumor got squished. It just goes to show one shouldn’t believe everything one reads. Once again, India made the best choice.