FYI I rarely use it but I've never had to install anything to watch justin.tv. I assume it is just using Flash which you'll most likely have already. Can't speak for other streaming sites though.I'm also wary of installing anything off some of the feed sites that you find on Google and don't know anyone who is in a similar situation to assure me of the quality of the product I am looking at.
You probably run Verizon. I believe their ISP allows for access, but otherwise you used to be boned. Not sure which ISPs are onboard anymore. As for me, no dice without getting an account.You don't need to set up an account to watch ESPN 360. Just go to it, and watch the game.