Someone has to be a lunatic to believe in mig-29K being the "Best" BVR capable fighter in south asia.
When you say "the best" it takes into account not just the BVR capability but a mass of other factors and capabilities ie Radar , Detection range , multiple engagements , anti Jamming & Jamming capabilities ie Electronic warfare , Electronic counter measures , data link etc.
In "Each" category mig-29K is far far behind the Block 52+ F-16s.
You have a battle proven platform with high agility and maneuverability , capable enough to pull 9Gs.
The weight is a lot less than the bulky mig , it has one reliable engine , can do 3 sorties per day which migs and their russian manufactures can only dream about.
F-16 has LINK-16 , Intel Core MMC processing unit , Joint helmet mounted cuing system , can link with a variety of awacs and ground stations for an early lock on. It carries AIM-120 series which is known for its ultra high performance.
Mig has similar capabilities but F-16 beats it in all respects , just for the record in the balkin wars a Dutch F-16C shot down several Yugoslavian Mig-29s which also were BVR capable.
For more info refer to my this post:
http://www.defence.pk/forums/military-aviation/45022-pakistans-new-f-16-block-52-vs-su-30-mki.html#post635549