adammackillop: I do have a couple of Beo5- and I love the idea but have had lot of programming problems
OK. Well, now I see where you are coming from...
If you are looking for a bolt-simple programmable remote control(s), I can't recommend Logitech Harmonies high enough!
On the other hand, you might want to take a hard look at that link above. I believe there are maybe a couple of iRed users on here that could shine more light.
Of course, you could click on the Beo5 programming link below, and have them properly sorted out!
P.S. As a fellow TWC customer, I am curious as to what issues you might be having? I have programmed my Logitechs to handle DVR and HDDVR Scientific Atlanta boxes from them.