currently I have a mori seiki sl-3 with a yasnac 2000gII control, a matsuura mc500v mini master with a yasnac 3000gII control, and a nakamura tome tw-20 with a fanuc 0t-b. as of right now the only machine up and running parts is the sl-3, and since most of the parts i've had to make aren't overly complicated, i've been getting by with just drawing out the toolpaths in a cheap CAD program. my main need for CAM software will be for the mill and will need 3D milling capabilities. my main concerns are post processor availability, low learning curve, flexible toolpath options, and good user support. i would also be looking for software that can program the sub-spindle on the tw-20 for picking off (not sure if this is the correct term) and running the 2nd op on the part while the main spindle moves on to the next part. i'm not going to say cost isn't a factor, and i have no problems spending money to make money. but if i have to spend a month's worth of income and it takes me 2 months or more of classes to learn to use the software proficiently, i don't think i'd have the time or attention span to follow through with it as my current workload is enough to keep me planted in front of my sl-3 every hour i'm in the shop. any advise and/or recommendations would be greatly appreciated.