I'm using VisualMill 6 pro for solidworks and it's pretty decent. I bought it primarily because I felt it gave the best bang for the buck and, I found a guy selling an older version for a song that dropped the price even further.
It does have some quirks and bugs in it but some of them may be due to my newness to this stuff and the fact that I'm running it on a pretty old Mac under VMware fusion.
I went with the pro version because it adds some machining strategies that I wanted that weren't available on the standard or +4 version. I'm currently running only 3 axis but am planning on adding a 4th later this year.
The VM 4th & 5th axis strategies aren't very sophisticated but it should do what you're looking for. They just released VM2012 and it's apparently got full blast 5th axis capabilities. The biggest problem I see with VM6 is that there's really no support for configurations or assemblies.
There have been a lot of requests for assembly support on their forum and I'll bet that will be added in the next release. A guy on the tech support line told me that configuration support is also on the list but I haven't seen many requests for that on the forum so we'll see.
It was quite easy to learn how to use but you will have to play around a bit. Use the simulation a lot - I've found it very accurate.
It offers a lot of advanced machining strategies at a price point many others can't touch.
Easy tech support - just a phone call away
Easy to customize the post processor
Integration into solidworks is a bit rough - sometimes you change a sketch and it flags a bunch of MOPs as changed even though the sketch you changed didn't affect that MOP.
Some bugs - e.g. sometimes if I use "regenerate" from a high level folder it will crash where if I go MOP by MOP it won't. Sometimes the stock alignment will inexplicably go off into the weeds and it's hard to notice.
Overall, I'm pretty satisfied but concerned about the maintenance costs. I'd really like to have a system that does everything I want (meaning assemblies and configurations) that's stable before my 1st year of maintenance runs out on SW and VM in July but I'm not convinced that will happen. If not, it probably means that I'll have to go another year with both products which will be around $2k...
If I had to do it over again, I'd probably still go with VM for SW. If money was no object, I'd be looking at SolidCAM.