The popular BBC iPlayer as been released today in the UK ...