VDC IPTV (Stream TV) Review by Tablet PC Review Spot

VDC Live is a Internet Protocol Television (IPTV) service with the tagline Television Everywhere. VDC Live is an a live on demand video streaming service which is browser and Windows Media Player-based and available to Windows PC [...]