Hmm..
In my opinion, watching it.. they definitely use HD equipment!
The second thing is - they do not stream HD...
At their place, I would do this:
1. Continue free streaming with this resolution.
2. Add VIP membership on their site, with some taxes, where you would be able to watch in HD. You...