I just launched a real estate contact manager software product: Real Estate Client Mangement. I'm looking for input on the product and will give you a free copy if you agree to actively review the product. We want about 50 agents to participate and you can sign up at: www.RealEstateClientManagement.com. Request the installation key on the support page (choose Beta Program on the dropdown). It does work on top of Microsoft Outlook -- so, you have to have that application.
I was pretty frustrated with the real estate contact managers out there ... over priced, didn't integrate well with Microsoft Outlook (who wants to be syncing all the time), couldn't handle multiple transactions per client, weren't the most intuitive to use, required an internet connection to use, and were overpriced/subscription based. I created the Real Estate Client Management application to address all those issues. Enjoy and let me know your thoughts.