http://www.wikihow.com/Build-Your-Own-Tivo

It doesnt look cheap,BUT THEN AGAIN IT WOULD BE WORTH IT! (If you didnt have a VCR that is (The cable company couldnt force you to watch spam ads,etc))