Direct TV VOD rocks by the way. Can't believe I'd gone this long sans dvr as well.
Not to stick up for Comcast but they have VOD too, I use it frequently. Honestly Comcast really is fine overall as long as you don't actually have to talk to anyone at Comcast