I found that the best skin for XBMC on iOS handhelds (I'm using it for my iPod touch) is P3HD. I hear "Touched" is also a good touchscreen skin, but I can't get it to work for the version of XBMC I've got in my iPod right now (and I can't seem to upgrade to a nightly, although it doesn't matter now). The semi-official build for XBMC that's available through Cydia via the XBMC team doesn't seem to work at all for my 'Touch so I had to use an unofficial build that was being offered through the Insanelyi repo, but it seems to work really well and I'm pleased I stumbled accross it. My son loves watching stuff on my iPod!!!