Finally, I can Sync Android contacts & calendar plus notes & tasks on other platforms...
I've tried all sorts of ways to sync my rooted Android HD2 with Outlook but nothing seems to work, not even HTC's Android sync works particularly well, and it's complicated by the fact that I have other devices (Nokia etc) that I also want to sync and often the software clashes or records get deleted or duplicated....
And then I stumbled across Funambol (http://www.funambol.org) which is a free server that runs on Linux (in my case) and I think there might be a windows version too. I think there is also a hosted version (http://www.funambol.com) if you don't want to go to the trouble of hosting your own server, but I don't have any experience of that.
So I downloaded the funambol server binary, ran it on a CentOS system and that was pretty much it! I then downloaded the android client from market place and the symbian client (for my Nokia) from the Ovi store and grabbed the Windows Outlook client.
The installation of these clients was straightforward and now all 3 systems (PC Outlook, HTC HD2 on Android, Nokia on Symbian) all sync up against Funambol with no problems and the phones sync over the air! And yes, there's a client for iPhones too.
This has really been a life saver for me so I hope others out there discover it and find it as useful! It's a shame it doesn't yet support notes and tasks on Android but hopefully that will come and in any case I sync tasks using Toodledo and GotToDo so no biggie.