Greg,
First of all, WELCOME TO THE GRUMBLE! You've stumbled upon a tremendous resource, and a dedicated family of framers.
I recommend going through the list, download some of the demos, try them out, and see which ones have the features and workflow YOU feel comfortable with. I tried each of them, in the process of compiling the list, and it's amazing how much they vary.
Some key features to look for might include the ability to update pricing through the internet, network to multiple terminals for future (or current) growth, send cutting instructions to your CMC, misc art/gift sales, handle inventory, commissions, consignments, invoicing, etc. Many will work with optional barcode readers, receipt printers, cash drawers, macs, or even a camera and visualization.
Just about every vendor offers a free demo, and some will even import your existing customer file into their program at no additional charge. (usually just the customers, names, addresses, phone, and account history totals - not the detailed framing records)
Many will offer a "competitive upgrade price", but you'll have to mention this when you inquire.
Most grumblers use SpecialtySoft, LifeSaver, Fullcalc, or FrameReady, and MANY are recent Fullcalc converts. Personally, we couldn't be happier with LifeSaver at our shop, but you need to do some research to see what YOU like. There are almost 30 alternatives out there, and everyone you ask here will likely be proud of the software they have invested so much time and money into. Don't listen to us!
If you run into any questions after trying the demos, and need some help, that's why we're here.
Mike
Grumble guide/co-moderator