These are rough days for Pervez Musharraf. Pakistan’s president is beset on all sides by critical U.S. politicians and pundits, a hostile judicial establishment, a resurgent al Qaeda, and an increasingly militant religious extremist wing. Smelling weakness, two ambitious former prime ministers, Nawaz Sharif and Benazir Bhutto, are plotting their triumphant returns from exile. Musharraf may finally be running out of options. Speculation is rampant that he may soon have no choice but to take off his military uniform and work out a power-sharing arrangement with Sharif, Bhutto, or both.