unless you don't worry about money, don't buy one. wait until the mpeg 4 receivers come out. to lease you will have to come up with around 200 or 250, just to be able to lease it.
Paying $250 for a lease is so stupid, I'd rather pay the $699 to own the thing, then I can subscribe to whatever the heck I want. And I'm pretty confident that when the MPEG4 DVR comes out they will be collecting the 942s so they can redo them, because the MPEG4 DVR is exactly the same...