I like the slightly-cheezy '70s appeal of the leather key fob, but I don't like it $20 worth. It's a $6.95 impulse purchase.
I've moved to multiple key rings. The catch is that I need to have my non-car keys on the ring, or I'll forget to grab the extra set. So my solution is to copy my other keys (house, office, etc.) so I have a complete second set of keys. That means I can have just my Imperial keys with the three other keys I need, and the whole ring doesn't get to big. Otherwise, I'd have three car keys, two remotes, two motorcycle keys, and who knows what else.