Global Cache's GC-IRL IR Learner
You know you're dealing with a high class electronics company when they've got an acute in their name, but come on,
minus points for you by not making your GC-IRL IR Learner device USB, Global Caché! (And for that silly, recursive name!) You may not be able to keep it plugged into the front of your machine (without a serial extender, anyway), but if you're feeling hackish, the device will learn your device's IR code and convert to easily useable formats which can be repurposed however you can imagine (kind of like how we imagined making a
universal remote out of an iPod).
[Via TRFJ]