"I better" has worked its way into today's growing variety of colloquialisms - "I'd better" which, by extension, is "I had better" is, ahem, better English, but both are valid simply because both are understood as the same thing.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.