Wednesday, August 10, 2005

DTV Beta: Internet TV:
"DTV: Internet TV is a neat little beta application for downloading, subscribing and watching internet 'channels'--kind of like vodcasting."

(Via Lifehacker.)