Quickbooks is hard to beat for connecting to your accounts and keeping track of everything all in one place. GNUCash and spreadsheets can work depending on how complex your accounting needs are. Xero is more on part as a quickbooks competitor.
Discussion
Ah never heard of xero. I will look at that, thank you