Great UI (nowadays, I've heard it has been rough in the past), they've just added calendars with CalDAV sync and are working on contact sync with CardDAV. My custom domain (bayne.id.au) was handled quickly and easily. Also, they have excellent support - I've emailed them a few times and always wound up speaking to a clueful developer (when it hasn't been PEBKAC on my part).
I do wonder what the software world is coming to, though, when $40 / year is considered expensive. I saw a similar complaint about an Android app I use (Tasker) which costs around $5 if I remember rightly. $5! That's less than the price of a (good) hamburger, for an app that makes my life easier in a number of significant ways.
Are we on some sort of doomed race to the bottom like budget airlines?