Yeah, hindsight and all that ;)
On another note, is anyone else using XMBC on the Pi noticing very high CPU usage? I've seen it mentioned, but think a constant 92-94% is a tad heavy, but I am surprised to see that it isn't affective the performance of XMBC (and yes, I did install the latest version of the RC which went live over the weekend): Raspbmc
@Dos_Box: I installed XBian on my parents' one. Much more lightweight. XBian | XBMC on the Raspberry Pi, the bleeding edge
I may just try that. It seems that some Raspbmc owners suffer from the high cpu problem which may be caused by the way that the whole screen is refreshed rather than just the parts that change.
I've found out why XBMC (I'm using Raspbmc) has high CPU usage listed on the Settings-Info screen. It is because you are looking at the Settings-Info screen! To be more precise it is because you are looking at the animation on the screen. If you simply go to the home screen and SSH in, then run the 'top' command you will see it listed as far lower. In my case about 50% which is still higher than that 20% idle speed it is supposed to be at though.
There is full instructions here
For iplayer, itvplayer 5 on demand and 4od. Although 4od has broken as channel 4 have changed the file formats
Does your TV support CEC? (most recent ones do to some degree)
maybe look at these guys and their CEC controller - then use the normal commands being sent to the TV to control it ;-) Pulse-Eight. Control your TV from XBMC, or vice versa! USB - CEC Adapter
Im not sure but I think the raspberry PI has cec built in.
Re: CEC. Yes, the Pi has it built in, but I have just found out you have to turn it on in XMBC by enabling the webserver. I did this yesterday to get my Android phone working as a remote (very well too!) and will try my TV remote once the kids are off to bed :)