Look you and i have different views on this...I'm not 'inciting' an argument at all. But as I have said before, and I firmly believe, that the MO is not necessarily the right approach for iPhone. We see iPhone as a rich device that has a whole aproach to Apps (and their UI) that is very different. We just dont see that the MO is the right approach on iPhone at all. We'd like to see a nicely crafted iPhone app that feels like an iPhone app to users and exploits the iPhone's UI paradigm fully (and respectfully). In our view doing anything less on the iPhone would not be a great idea. It would be like porting a Windoze style App to the Mac...and not doing a real Mac UI...how many times have we all seen that in the past.
I agree that MO should not be used as is on iPhone.
I have been using XBMC for a while now (Still using my LinuxMCE Core as a NAS and dualbooting my MD's as XBMC/MD exept for the diskless ones).
There is a iPhone/iPodTouch remote app for XBMC and it works very well for XBMC.
I'm not saying that this is the only way to do it, just that it is a good indication on how it can be done...
They have 2 videos on their site, showing off both XBMC and the remote:
http://remote.collect3.com.au/