From MegaBox TV:
Ever wanted to watch TV from around the world? Well now you can with MegaBox TV. This great software gives you the chance to watch over 2000 TV channels and listen to thousands of radio stations from around the world. Buy the software today and get loads of extras included. This version is the first release on CNET Download.com.