IPTV (Internet Protocol Television) is the wave of the future. On January 7, 2007 Bill Gates announced how Microsoft will bring Television to Xbox 360 users, not through downloads but through live feeds. The Microsoft TV IPTV Edition is set to be available this holiday season and will give users an alternative route to watching […]

Read more