Netflix on Media Center

Netflix's Watch Instantly service is without a doubt one of the most popular streaming services out there, but while the game consoles get to enjoy much of the selection in HD, those who stream to a PC are left to standard definition. There've been many theories as to why this is the case and now Netflix's official Twitter feed lets us know the limits are content licenses and technical issues. The good news is that Netflix expects to enable HD streaming on the PC this year. HD combined with honest to goodness surround sound and closed captions, will make Netflix Watching Instantly even sweeter -- we might even call it down right watchable.