CAMWorks has the best feature recognition technology out there. However, it's not fully utilized with 3- and 5-axis features (this will be true for all of the other packages you list as well).
The CAMWorks posts are open to modification, and one could be made to accommodate a right-angle head (handling this in the post is probably the easiest route to take).
It has the capability of simulating the machine, but again, most of the programs you list will. They all license and share the bulk of their technology. CAMWorks sets itself apart through it's use of automatic feature recognition and the Technology Database.