Wise,
I can tell you what I'm told about Surfcam as demo'ed to us some time back, it seemed wery capable and automatic in terms of having a number of canned routines that it could do well. The Unigraphics or NX machining is somewhat less automatic but makes up for that to some extent by the use of templates. I have not before or since been show anything as specifically powerful as sequential milling in UG, and they have more recently added sequential surface functions. I too used it some time back to do Aerospace work and found that once I was fully trained up in UG that my awareness grew that the cheaper alternatives I was shown one after the other fell over precisely because they lacked the ability to handle complex specific moves that we needed. Sure NX has often been poorer at the simple stuff, you have to do some work to set things up etc, but all said and done you may pick-up on the overall ability not to get stumped by more difficult tasks.
My advice for 5 axis work is to get the training from UGS as I did and while I was always predominantly self taught on most parts of the system, I really felt that it was of enormous benefit when embarking upon using the 5th axis. It sure is worth being sure that you know what you're about when tackling it for the first time, since the things that can go wrong are reasonably daunting to start out with.
Best Regards
Hudson