TechWatch Radio

TechWatch Radio


TechWatch Radio 265

June 19, 2010

* New Roku Channel * The Meaning of Roku * Google Voice * Google Docs makes it easier to share...or not * Microsoft's Web-based Office goes live * Next-generation GPS satellite launches successfully * Ford steering Google Maps into its cars * FlyCast Rele