TV-Browser: works well with EyeTV, too
TV-Browser is a great cross-platform (Java!) application for displaying TV programs. Furthermore, it is also well integrated with Mac OS X and can even add recording schedules to EyeTV. The description is in German and talks about a “driver”, but it is really only about communicating properly with the EyeTV application.