Well, I've just upgraded the TiVo with 2 new 250GB drives giving me 175 hours of recording time at 'Best' quality and 613 hours at 'Basic'
I've also set up port-forwarding so I can access it from any web browser and even managed to set it to record 'A Grand Day Out' yesterday afternoon via my mobile phone. How cool (geeky) is that?
Seriously, if you time-shift your TV watching; TiVos are the best things on the planet.