Tivo has a monthly fee, DVR+ does not
Not if you buy lifetime, which everyone over at TivoCommunity.com seems to think is the best choice. The DVR+ seems fairly buggy from my reading of the thread over at avsforum.com, and there is the usual Rovi guide data issue. So, the decision seems to be between cost and reliability.