France 24 can be viewed through its web site (if you have Windows Media installed), and will be available on cable TV. Its mission is, in its own words, "to cover worldwide news with French eyes"; the channel insists its editorial policy will be independent of the French government (though, in either case, you'd expect them to say so).
Please keep comments on topic and to the point. Inappropriate comments may be deleted.
Note that markup is stripped from comments; URLs will be automatically converted into links.