With the sunsetting of 2Do's desktop sync, I decided to revisit Apple's option: syncing via iCloud. Clearly where this is all going is that we're going to be forced to save our data in someone's cloud at some point...
Unfortunately I can confirm what others have reported lately: the newest version of iCloud (for Windows at least) no longer allows you to choose to sync only Calendar/Tasks -- apparently you MUST put your contact book in the cloud as well to sync Tasks to Reminders. It's now an "all on" or "all off" proposition. Bummer.
And FWIW (though I haven't tried with the latest version), my experience was that syncing via iCloud resulted in a new "iCloud" Calendar and Task list being created in Outlook. Not only is this unnecessary redundancy annoying (to begin with, the new calendar is created by iCloud without any notice or confirmation from you that you want to do so), but because your Tasks are in a custom list, they do not show up in the Outlook sidebar like Tasks created in your primary Task list (i.e., the default list for your data file).
You can go back to Blackberry, but that's only good for as long as they are still a viable business (they have some serious balance sheet problems) and only for as long as Blackberry chooses to offer desktop sync (all of their competitors seem intent on dropping this as a feature).