After taking some time in limited beta, Comcast has renamed its TV Everywhere streaming venture Fancast Xfinity TV and made it available nationally to all customers with internet and cable TV subscriptions. Just as we'd heard, a simple browser plugin authorizes up to 3 computers per account, but now that it's live we've found more has changed than just its unfortunate new name. Users won't need to be at home to activate their computers for viewing, that's needed is a login, and with plenty of cross browser compatibility it *should work easily no matter your setup, streamed to anywhere in the U.S. For us, the Com