I've used Equitrac and Technesis. Equitrac is certainly a more robust product. If your customer can afford it, I'd go with that.
Technesis isn't bad, but it is more of a "budget" solution. In the end it will do most everything Equitrac will do, but you may have to jump through some hoops.