just want to add my opinion on Eurofighter. The bird is not that much superior to claim the place among 5th generation fighters. So far only Raptor can claim this title.
I would not have much doubt that with proper pilots SU-30MKI will not leave a chance to Eurofighter. But it would not be a proper comparison. Eurofighter is much lighter and a short range, hence it should be compared agains Mig-29 class..... well Mig-29 if properly modernised might be a rival to Eurofighter. In its current stage ofcause not.