Lots of photos, videos and comment here
Doha News
Also much comment (not all sensible) on Qatar Living here
Qatar Living | Everything you need to know about living in Qatar
Go to the forums - there are multiple threads scattered all over the place.
On English language TV, BBC World News and Sky both have fairly extensive reports.
Al Jazeera however has very little.