update: Here's the full story, direct from TiVo PR:
Free, while supplies last, TiVo 40 hour Series2 DVR for new TiVo customers that provide a current Comcast cable bill and new gift (toy/clothing) for The Family Giving Tree Charity. Will be activating service on-site.
Date: December 17, 2004
Place: TiVo, 2160 Gold Street, Alviso, CA (Yahoo Maps)
Why: Reinforcing our position as a champion for consumers and to deliver on the broken promise from Comcast to deliver DVRs to Bay Area customers. Best of all, bringing holiday cheer to those in need through our alliance with The Family Giving Tree.
Good on TiVo for doing this (and yes, an obvious dig at Comcast DVR customers). If you're in the Bay Area on Friday, help out a charity and get something cool in return.