Today's New York Post - "OFFICIAL: Bin Laden dead - GOT HIM! Vengeance at last! US nails the bastard"