I recently treated myself to a Roku LT which is an inexpensive little gadget (currently retailing for about £40) that streams content from the Internet to your TV. Roku has got a lot right with this device. It is simple to use, the user interface is consistent, and it is compact - the unit is about the size of a hockey puck. A software development kit is also available so you can develop your own apps, or channels in Roku-speak. So I set myself the challenge of writing a new channel to see what developing for a Roku box is like.