JavaHMO, an open source replacement for the TiVo Desktop, has released version 2.0 of their software. It cleverly exploits the developer API's ability to publish pictures to display all sorts of useful information such as movie times and weather. New in 2.0 are email, RSS feeds, stock prices, web page viewer, USENET and more.
Check out the screenshots to get a better idea of how it works on the TiVo end. It also has support for the TiVo Beacon API which means that you can run it alongside other HMO servers like TiVo Desktop.