<p>Robert - you&#39;re talking to geeks - not many of us have enough of a life to need a calendar in the first place :)</p>
<p>Seriously, though, I&#39;ve started to look at Google&#39;s calendar (online therefore accessible everywhere)  previously I&#39;ve dabbled with the KDE &quot;PIM&quot;, or personal information manager/suite (integrates kmail and the native KDE calendar)  Thunderbird has &quot;lightning&quot; as their calendar, which I&#39;ve toyed with as well.</p>

<p>One thing that is nice about Google&#39;s calendar is that it can take a feed from other websites or data sources and integrate the results all in one place.  You could, for instance, create one calendar account that imports the calendars of everyone on a team or project, then see at a glance when you could schedule meetings.</p>

<p>You can also embed a google calendar into other websites (I&#39;ve done this with the SGVLUG calendar - go take a look)</p>