If thinking about these planes NOW, not in the past nor in the future. I prefer the F-16C/D/E/F 50/52/60/62 Viper to be the best multirole workhorse of the time (IN LIGHT WEIGHT FIGHTERS!). Think about the -E/F model! It has almost the best systems in service with the US after the Raptor and in some respects after the Rhino. Its massive list of munitions available, one of the most efficient and best integrated cockpit and systems, geatly improved pilot situational awarnes, with the new Russian style fixed IRST on the nose, enhanced EW suite in the same configuration found on the Block 50/52 models, CFTs etc. make it the best light fighter choice.
BUT, the others are also very good. Have to remember that we don't want to take MiG-29A or C in the same category with the F-16 Block 50/52 or with the Gripen. No. We have to think about Mirage 2000-5 Mk.2, F-16 Block 50/52/60/62, JAS-39C/D (enhanced), MiG-29M/K/-35. Then we are talking about planes that can even some how be compared...