I don`t know if it was said here (I just didn`t had the patience to read it all)…but…the MiG-31 wasn`t built as a fighter, it has after all 40 tons. MiG-31 is a high-speed(2.83 Mach) interceptor, F-22 is(or, will be) an air superiority fighter. It`s like comparing a duck with a goose.
Also, Russians are not the kind of guys that brag about on every documentary on Discovery Channel with their latest stealth thingies…they just shut up and make it happen. That`s why at air shows everybody has it`s mouth widely open when a Russian plane/helicopter displays what it can do.
Bogdan