iTiVo is a Mac front-end to your Series 2, Series 3, and TiVoHD device. It will download shows to your mac, and convert them to many popular formats / devices.
Formats include h.264, mpeg-2, mpeg-1, decrypt-only.
Target devices include iPhone, iPod, AppleTV, Xbox 360, PlayStation 3, PSP, youtube.
'subscriptions' to your regular shows: downloading them whenever new episodes are available.
Automatically perform an 'iTunes sync' to your device when the download is completed.
Automatically remove commercials from downloaded shows.
Generate metadata appropriate for use by tools such as pyTivoX.
Create subtitle files (.srt) from the closed caption info.
Support for different encoders, including HandBrake, Mencoder, FFmpeg, ElGato Turbo.
Full control over encoder options.
A download queue for batch processing.
Scheduling of when the queue will be processed.
Automatic discovery of Tivos using Bonjour.
Reporting on tivo's Hard Drive usage.
With appropriate configuration, you can plug in your iPhone to your computer to recharge overnight. In the morning, you will find all your favorite shows from your tivo loaded onto it.