Personally, I'd happily pay for it. I find it incredible easy to use and super user-friendly.
Oddly enough, though, I tried to get my fiance to use it for wedding planning. She claims it makes no sense :) - so I'm not entirely sure it's ready for all walks of life, at least not quite yet. I can't even convince her to let me show her around it. Oh well :)
edit: wow, seriously? downvotes? That's pretty harsh for a thoughtful comment about a useful piece of software that has helped me professionally and personally. Pretty lame, if you ask me.