Inflation - Here to Stay ?