I rarely use the web DVR, and when I do I can never remember the link. Thought I had it with mychannelsdvr.net but of course that's not correct.
Just a heads up, but mychannelsdvr.net appears to some sort of scam/phishing site, prompting me to install a Chrome extension. I didn't install it of course, but just wanted to warn others.