Aired Saturday June 23, 12:30am - 1:00amon BBC One HD (London)

Click

User-friendly guide to the latest technology news, issues, gadgets and apps.

Category
Computers / News / Science / Technology
Original air date
2007-05-25
Cast and crew
  • Spencer KellyHost
  • Lara LewingtonHost