With all the price matching, I believe this is now the lowest price ever, with Amazon now the cheapest.
Roku supports Netflix, iPlayer, NowTV, Google Play TV/Movies, YouTube, Amazon Video, All4 and Channel 5's on demand service. Also Wuaki. That is a more complete service than any other family of boxes. The only meaningful service (to me anyway) that it seems to be missing is UK TV Play.
All the services work well and the box is FAST.
Also Currys, Hughes and Argos @ £39.99. Argos claims a Wuaki 3 film deal but they may all have that, I'm not sure.