There is a new herbicide for Cactus called MezaVue. It is supposed to kill the cactus faster then Surmount. I have had good results with Surmount but killing cactus is a SLOW process. Up to a year before you see the results. MezaVue is a little more expensive than Surmount but the kill rate is faster. Most of the good herbicides require an applicators license. It's not hard to get one. Contact your County Extension Office. They normally do classes several times a year and I believe you can do it online now also.
Going to try this product this spring. Have always used Tordon 22k and has done a good job for me as long as it gets a rain on it within 45 days of application. Seems this Mezavue doesn't need rain and has a faster kill rate.