u get football matches with sopcast too eh.
CL, EPL, Serie A...probably brazilian games too if u looked.
U don't need to sign up either...just click log in as anonymous after installing the program....the program itself is non-intrusive from what I can tell.
been around for a while and evolving....but p2p will be around for a long time to come.