Musharraf faces tough political choices