Service support is important. Hydraulic HP and torque is important. I can't speak for Terex because there is no support in our area so we didn't even consider one, but the CAT 299 XHP significantly outperforms the Bobcat 870, and we were able to get the price of the 299 to within $2,500 of the 870.
It would appear you got a great deal. CAT's real fond of their products. Then again, so's Bobcat. <g> Thanks for the info.