Inflation Looking Better