I'm on a Mac, and I've heard a lot of complaints that Quickbooks can't transfer data back and forth between Mac/Window machines. I imagine a lot of accountants use Windows.
I'm on a Mac also, and thankfully haven't had to worry about this for the last few years :) And yeah, I've never met an accountant on Windows.
I'm OS agnostic, I prefer to use what I think is the best solution for the problem. With that in mind, it might be worthwhile to look into a windows machine to run QB. You can rdesktop to it (there is a great rdesktop app for the Mac), and when you get to the point of having a part-time accounting person come in, the PC will already be all set up for their use. This is what I did in the past (dedicated low-end PC for "hosting" QB).
I think there's a lot more mileage in running Windows under VMWare Fusion or Parallels, than in having an entire machine dedicated to doing nothing but running Quickbooks.
Might help the balance sheet out... :)
Would running a Windows VM work for you? VMware Fusion is a terrific product.
Yeah, I'm running Quickbooks on my Parallels partition. If you ever need to go to the next level - i.e. have someone else take over accounting from you - you should really run a Windows Quickbooks install. It's not worth the headache to try anything else.
The nice thing is every small accounting firm or contractor I've ever come across knows Quickbooks. This means you can often email them your accounting "database" to have them do a sanity check or cleanup remotely. Makes it easy to collaborate without having to pay for on-site consulting time.
I have personally used Quickbooks on startups through the first few million in revenue.
BTW, your "home" and "business" worlds are completely separate. Don't commingle them.