Well, I think these things are evolving quite fast. "I'd better" stands for "I had better", but "I'd like" also stands for "I would/should like" . The thing is to use them as you feel, but in a way that can be clearly understood by the one(s) you're talking to.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.