I use iCal (I'm on Macintosh). It syncs well between my iMac, iPod and iPad. And it is well integrated with the AddressBook application.

However, it doesn't support tasks (as opposed to events) on iPod nor iPad. So, for a few years, I've been using Appigo's ToDo which synced reasonably well with iCal.

However (again!), since a few months ago, ToDo no longer syncs reliably its tasks with the tasks in iCal (using Appigo's Appigo Sync application).

After extensive testing, I have now adopted Toodledo because the iPod and iPad versions integrate very well with their Web version. Synchronisation appears to be absolutely reliable and *very responsive*.

If Toodledo was to offer a calendar app, I would certainly take a very serious look at it.

I use Google Calendar and like it pretty much, for the most part. I agree, it would be nice if it synced with an Address Book, but I don't trust the cloud enough to put all my friends names, addresses and phone numbers there. So how could it sync with my Address Book and still have that info safe? I haven't found a really good solution for that yet, would be nice if someone figured that out.

There is a full-featured calendar for Windows/Android called Pimlical (at pimlicosoftware.com), but, alas, it doesn't sync with any address book and is still not available for OSX, though they've been promising that for well over a year, maybe two. It does sync with Google Calendar now, which then syncs with most everything. I wish they'd release the OSX verion, iCal sucks! (Slightly less features than a wall calendar).

I'm not 100% satisfied with Google Calendar. What online calendar do any of you use and recommend? I need it to sync between my iPod Touch and the PC. Thanks!

Have you looked at MobileMe from Apple? It provides you with any number of calendars in the cloud which sync with the iPhone and with PC's and Macs. There is a yearly subscription though so it's not free. But it's reliable.

1.Calendar:A calendar is one of the cornerstones of any time, management program, of course, but it’s best to have one that’s simple and easy to use. You don’t want to have to wait to enter an appointment or to see what you have on tap.
2.To-do list
3.Project management
4.Contact managementThis post has been hidden because of negative votes. Click to reveal

After extensive testing, I have now adopted Toodledo because the iPod and iPad versions integrate very well with their Web version. Synchronisation appears to be absolutely reliable and *very responsive*.

I switched my personal calendar system to Toodledo from GCal for similar reasons.

Having items in TD strictly identifiable as "calendar items" needs some discipline.

In my case, calendar items are the only ones in which I use the time/date fields, and I always use THE four fields: startdate, duedate, starttime, duetime. I know that they are not intended to be used that way, but most calendar systems "understand" TD events with this workaround. Awkward and unfriendly, but I need it and it is worth sticking with TD.