I wouldn't count out the MiG29 and 31, or the Su37!
But consider this. With the next generation of missiles and radars, most "dogfights" will probably take place at distances of over 150 miles, and a properly equipped C-130 just might be more than a good match for an entire squadron of F22 raptors.
A good friend of mine flies F/A 18s, and he tells me that he truly believes that his generation of pilots will be the last true "fighter" pilots.
He is convinced that the F22 will be the last manned combat aircraft ever built by the U.S. He thinks that in a few years, even the, C-130, C-17 and and B1B/B2 will be retrofitted to UAVs.
Who knows?????