Yeah it is a really good service and its got decent picture quality. Its been useful to me a few times, one like you being when I missed the Omid Djalli Show. It keeps it on there for 30 days, unless you watch a bit and then you have 6 days. I think it went out of beta on Christmas Day.
PS. KP did you enjoy Dara O'Briain's stand up? I watched it when it was on and thought it was great.