Sorry S&P, America Still Beats the Isle of Man