I love both BusyContacts and BusyCal. BUT... I'm not looking for a new product. This was a good product for the price when I could buy it and upgrade when there was a worthwhile product feature update. However, 2 things have happened the past year that have turned me off.
1) They have gone to a subscription based program. This is fine for some things, but this is basically a minor upgrade to the free calendar and contact programs that come on the Mac. With that said, I like the additional stuff, but they haven't made any real improvements to functionality in some time. Sure they make it look a little nicer, but the major function change was actually the lose of the ability to see all of the emails for a contact. I know this was based on a chance Apple made, but it was still a feature I paid for that no longer exists. By allowing me to pay for upgrades that I see value in, it keeps us both honest - they need to keep working if they want me to keep paying.
2) I'm still on the non-subscription version that I PAID FOR IN FULL. It's mine and I can use it as long as I want because I paid for it. They acknowledged this and I acknowledge that I wont get any more updates - that the way software has always worked. But a couple months ago I started getting a pop-up that asks me to pay to upgrade to the new version. I understand this - it's how hey sell the new version. However, the pop-up is persistent and wont allow you to use the software (actually locks you out of using it) until you either wait a set amount amount of time - no idea how long, but minutes! - or click on the link to see the upgrade info. This is akin to holding the software that I have paid for - and my contracts - hostage while they try to sell me.
I'm a business owner and I use to put this on all our companies laptops and recommend this software to everyone I knew. I'm now looking for a replacement - or we'll just use the Mac software - and will ensure that everyone I recommended it to knows what my new recommendation will be.