To answer your question, I heard good things about both companies.
regardless, you shoudl,
1) get a solid money back gaurente
2) clearly define in the contract installation, support etc. including response times
3)have a qualified tech to support you and work with the provider
4) keep your salesman informed of occurances in your installation
5) be reasonable in your expectations