Internet TV

My pursuit of happiness has come down to having an internet connection. I found a cool streaming television website called Beeline TV.
I've been watching France24. Half of France24's programming is in English, half in Arabic, none in French(?).
Another good site portal for world television is wwiTV.