There's a long overdue post over at Noesis on the BBC's iPlayer. Deaf perspective that is, not a general mainstream one which people can get elsewhere.
Please note I've closed the comments are closed on this blog entry, but comment over at Noesis. (Doing this so people can read / participate in commenting at one place).