20050419 unknown: Musharraf's Visit: Picture perfect