CinemaNow has launched a new Media Center plug-in available through the “Explore” tile in Vista Media Center. Currently their library features over 3,400 feature-length movies, 3,000 TV episodes and over 2,900 music videos that can be downloaded without...