The best guess to bin Laden's whereabouts remains somewhere on the rugged border between Pakistan and Afghanistan, in the ethnic tribal lands where Omar's Taliban counts on support to fight an insurgency against U.S. and NATO forces in Afghanistan and the government of President Hamid Karzai.