If you on budget buy a dreambox dm500 for 30 40 quids and stream using videolan...
Or popcorn hour as suggest before or if like satellite too get azbox elite that is popcorn hour plus satellite.. check it out... when you upgrate tv you can get true 1080p out of it....
there are many other...