New Inflation Numbers Are In!