We are using ITS dispatch. Wouldn't say it is the best but based on price of some of the software we are staying with it for a while. We just decided last week that we need to get a better understanding of everything that it does and get it intregrated into our new accounting system.
Enterprise systems are $5k to start when you are talking about adding in hardware, other cloud based system wanted 3x what we are paying plus more every user. ITS gives us unlimited users for less than $100/mo.