I bought one a couple of weeks ago on a whim, it doesn't have iPlayer or indeed anything much useful. You can watch Youtube and Vimeo videos and stream stuff from iTunes but that's about it. I'm disappointed TBH, I think it's a waste of £100.
Cheers,
Plug