That's the best solution I've found, actually, TiVo+Roku+Atv2. The Roku doesn't really do much that the TiVo doesn't, unless you count the ability to play h.264 encoded MKV files, so my collection of DVD rips will actually work. Personally, I'm just going to do the $0-down, $20/mo lease option...