I have been trying to make the switch to GnuCash. I have been just using it for
my personal stuff. I haven't tried it for a company. I don't know if it will do
payroll or not. It will print checks but you have to use certain stock. I don't
try to print checks with it yet.
If you have been using QB for 5 years then you will have quite a learning curve
by switching to Gnucash. I keep Windows XP around just for running QB. Most
businesses in my area don't even know what Linux is. They all run Windows. I am
quite rural, though.
Intuit keeps talking about coming out with a Linux version but I will believe it
when I see it. Recently the tax tables are over $400/year when you use them for
doing payroll with QB. The program can be bought for around $100 sometimes. They
get you with the tax tables for your payroll. When I first started using QB for
payroll the tax tables were less than $200/year.