I purchased Tivo Desktop Plus and was very disappointed. I had to convert half the files I downloaded. PyTivo is a bit of a struggle to install and get working but is well worth the effort. There are step-by-step instructions posted somewhere on this forum that makes setup pretty easy. Now I can download almost any format and pyTivo takes care of the rest.