Not sure of the “legitimacy” of this site but commandN fan Glen Matthews just submitted an interesting webPICK: ATDHE.Net – Watch Free Live Sports TV. As the title implies, the site actually has streaming live sports, a major concern amongst certain potential decabled folks.
In fact, ATDHE.Net streams live TV as well. The links lead to a lot of different third party sites with varying degrees of video quality (most seemed to have fullscreen controls, which is nice), but I certainly found some that were very watchable (e.g. the current episode of Lost on tonight). Anyway, might be an answer for some of the sports fans out there, along with anyone who’s just looking for another TV site (of questionable legality, I expect – NOTE: I am not a lawyer ).