Homechoice is good. Picture quality can be slightly dodgy sometimes, but then the service is still relatively new. Recorded shows from their server are good though and the 3,500 odd music vids are good. Will be ~£40 a month including 2mb broadband.
I got a dvd recorder with the tv.