ESPN 360 if it is available on your Internet Service Provider. I know I'm going to be mailing it on at 11:30 Pacific time and watching at work. It's Friday they don't really expect me to do anything do they?
www.veetle.com is probably the best "shady" online streaming site I have found. They have mostly sports and movies. And of the sports, much of it is soccer, but they often have an ESPN stream going. The quality and reliability of the site is miles ahead of justin.tv or myp2p.eu.
Hope this helps you. As the other poster said, ESPN360 is your best bet if your internet provider has it. If you activate your account on a computer that has the right provider, you can watch ESPN360 anywhere regardless of your ISP.