+1 for on-demand TV / film services for the UK market.
These are integrated into pretty much every new TV, bluray player, console and satellite / cable box for the UK these days, so I can't imagine it's too complicated or that the goalposts move too much.
The XBMC plugins worked well too from what I remember.