You might look at Point2Agent sites, IDXbroker.com, AgentImage.com, z57.com or alamode.com.
You might also try http://www.GaryDavidHall.com - he's a reseller and can match you with the criteria you are looking for.
8i will work on a Mac using the Firefox browser. I tried the TopProducer 8i with Snapshot... unfortunately it seemed to lag and made data entry a little tiresome. Unfortunately tech support was not able to address. That being said my prospects responded positively to SnapShot and my understanding is that 8i has recently been upgraded and is supposed to perform faster.
The cost/benefit balance is always difficult. You could find separate solutions for contact management and your website presence. There are many non-real estate specific CRM solutions as well. Most allow you to create code to automatically import information from your websites to deal with lead generation. Most also have solutions that allow you to created drip campaigns and client touch campaigns. Ultimately the benefit to systems like Top Producer is that for a price they have done the leg work with templates and processes.
It's something that I too have debated... I think just like the houses we show there is no one "perfect" solution.
Most allow for a 30/60/90 trial. My personal recommendation would be to try several programs. Roll up your sleeves and get inside the system to determine if it works for your business.
Also keep in mind that you can also use emulation software like VMWare Fusion, http://en.wikipedia.org/wiki/VMware_Fusion, to run any RE software that you have trouble running on your mac.
Best of luck.
Lewis S. Bishop
Realtor & Certified Distressed Property Specialist
with Windermere Rowland Realty
COMMUNICATE via Cell/SMS 925-368-7738 | Fax 925-889-5550 | eMail email@example.com
CONNECT via Website http://www.LewisBishop.com | Facebook http://www.facebook.com/lewisbishop | LinkedIn http://www.linkedin.com/in/lewisbishop
For contact management I'm using Market Leader, however it may not be what you're looking for. It's a lead service, but I like the contact management, email/text alerts and pre-formatted content. They also offer a free website at homepages.com that has IDX included. I just started using it since I'm trying to ramp back up after a looooooong maternity leave. I input all my prospects and clients in to the system so that's a big plus for me. I believe they may also have a referral bonus, so mention my name if you go that route! The number is 877-450-0088. I work with Bridget.
However, I'm not sure what the capabilities are with mac, but they're all web based, so I think it shouldn't be a problem.
Use my name and ask for Tiffany 1 888 902 4653 ex 4653
The back end is one of the best next to GoDaddy.com