It looks like TiVo is forcing every new customer to get the 1 year service contract after September 6, and is also going to charge people $150 for an early cancellation, either by the customer or TiVo (appearantly they can cancel your contract without too much trouble).
Read the article
Read the article