3,500 TV channels around the world for $50