I'm looking for a nice calendar program for linux, basically a rainlendar equivalent. Its main feature would be a persistent calendar display on your desktop (underneath other application windows) and the ability to mark days like birthdays and exams. Basically I need to be constantly reminded that an important day is coming up :]

Any ideas? I've tried a few but none seem to have the desktop display feature. Im using fedora 4 and KDE.