Universal IR remote control using iPod

Engadget has an interesting project, on how can you turn your iPods into a universal remote control. Which can be used to control all your home electronic equipment, or just about anything that uses a remote control, for example in our place we have our iPod controlling our TV, DVD Player, Direct TV, Ultimate TV PVR, Media Center PC, Xbox, XM Satellite Radio, Roomba and a few other random things like a Robot.