Have a look at http://www.watchonbroadband.com they have loads of TV stations listed from around the world with free and legal programs from around the world.