Been using QuickBooks for quite a long time and have updated every 3 or 4 years as they demand... to stay in the loop.
No matter what you get, it's a write-off, so you might as well get something you feel comfortable with using.
For us, QuickBook does excellent quotes, invoices, tracking, checking, quick finds of anything, taxes, customer lists, job lists and many many other lists. It handles credit cards, payroll, complete backups and it can send via fax, e-mail or to your printer with one click. You can customize it or use it as is. I think most people use it as is and it works great. For me, I've customized our quoting end of things and it serves us great. I still do some larger quotes with pencil and paper to do some of the major figuring, but then inputting the information into QuickBooks is a breeze and can look so professional.
Regardless of what you get, try them or ask the people if there is some sort of trial system. This way, you can tell what you might be getting into. You can also see, usually on line, what's possible with the various programs and that way you can also see if you like the end appearance. I would venture to say, no matter what you get, it will work, so the size of your shop only dictates what your needs are this moment. So, make sure you pick one that will grow with you or you can grow into. For us, it was hands down.... QuickBooks, as none of these others were around back then..... other than Peachtree which really was a nightmare, but that was before computers had hard drives and we had to work on 'A' & 'B' floppy drives......