Luckily we have a lot of Mazak's and one of our customers is using UG to program Mazak's as well, and they have offered to share their posts and knowledge with us. Also, I know Mazak Kentucky uses UG for the advanced demonstrations and programming.
I haven't had good experiences with GibbsCAM...