Want people to switch from <old product> to <your product>? Create a strategy that encompasses development, marketing, sales, and implementation.
This Tivo banner ad is great but it fails to solve the fundamental problem with TiVo: implementation. In my experience, TiVo is better than anything the cable companies offer but it is (or appears to be) harder to implement. Call the cable folks, convince them that you know that they offer TiVo functionality in their junk DVR, beg them for a cablecard (they're required by law to provide it), wait a bunch, explain it all again to someone else, and then install it all yourself.
Or, call the cable company, say "yes I want a DVR" and they'll send you a ready-to-use system. Gad, that is easy.
Yes, TiVo is better but you gotta work for it.