We use QPLUS by Harpco (in MI). It's not the easiest software to "get to know", and you really do have to understand your processes to obtain the maximum benefit, but I swear by it.
I don't have the URL handy but a search of "harpco" would get you to their homepage for information.
Bill