Really? well a dedicated HD channel has appeared on iplayer just in the last few weeks.
I missed the addition of the HD channel in my visits to iPlayer (Sky+ is my normal route, iPlayer when I forget to program Sky+).
Just tried one HD program and got the error message of insufficient bandwidth. Downloaded the same program to try that and it appears a tad jerky.