If you can afford one get a Philips Pronto - they are the ultimate in universal programmable remotes.
555 is nice. I bought one, 4 people have bought them after seeing mine.
Easy to setup and can be had for less than £45 delivered. The activites function is ace.
I hit play Xbox and the remote turns on the tv, amp and xbox. Puts TV to the correct HDMI, puts the amp on the correct input settings and away you go.
To turn off just press power and everything turns off. It also has the bonus of controlling the Xbox dash and movies with the remote, no faffing about with the controller.
I like my 555. The 525 will do up to 5 devices which sounds enough for you?
Im also interested in getting a logitech universal remote but they dont support bluetooth so wont be able to control the PS3which kinda makes it naff having a universal remote and then the PS3 controller on the table and the macro functions cant control the PS3
siiiiiiigh