Is J-10 same class with Typhoon and Mitsubishi F-2
The Chengdu J-10 and Mitsubishi F-2 belongs to the same generation (4 - 4.5) of aircraft, while the Eurofighter Typoon is more advanced (generation 5) with supercruise capability.
For comparison, the J-10 and F-2 are similiar in size, weight, and speed. The F-2 has a heavier weapons load capacity, and possibly longer combat radius than the J-10. The F-2 is also equipped with AESA radar, which is more advanced than J-10's JL-10A radar.
However, the Mitsubishi F-2 has a unit price of $108 million,. which is 3 times the cost of a Su-30MK, or 4 times the cost of a JAS-39. I don't have a reliable unit cost estimate on the J-10, but we can assume that it prolly cost 1/3 - 1/4th of what a F-2 costs.
Since the J-10's capability is comparable to early F-16's (F-16A MLU?), you could say that you get what you paid for.
The Typhoon, on the other hand, was developed with such a clear emphasis on the air-to-air role, that it has of necessity shortchanged its air-to-ground capabilities. This was why the Typhoon was thrown out of the running by Singapore at the very first down-select, while France's Rafale was not. The Europeans are adding air-to-ground capability to the Typhoon after the fact, but the airplane will still not have the same range and strike capability as a Block 50+ F-16.
The problem with S. Korea and Singapore's fighter competition was that both nations were looking for a strike aircraft. The F-15E was combat proven and ready to go, but the "omni role" capability of the Rafale was definately not ready. The air-to-ground sytems and software for the Eurofighter is currently under development by EADS and wont' be ready until 2007.
My personal experience in dealing with British and Singapore nationals at work (I work with multinational company) is that they're very strict on procedures. Everything has to be planned out, charted, and followed exactly -- if it ain't ready, it ain't ready. I'd speculate that when the Eurofighter was being submitted for Singapore's competition, they didn't try to cover up the fact that the air-to-ground capability wasn't ready, versus the French tried to cover it with fluff. One example is during Asian Aerospace 2000, the French paid Miss Singapore to sit in the cockpit of a Rafale, dressed in a tight-fitting gold chongsam with a slit right up her leg. Great sexy promotion, but doesn't cover up the aircraft's shortcomings.
If S. Korea and Singapore was looking to buy an air-superiority fighter, I think the Rafale and Typhoon (possibly JAS-39 too) would've prolly fared better. But since both countries were looking for a strike aircraft, the timing was just bad for the Europeans.