often times a few hours pent modeling and playing around, can save you thousands of dollars in tooling, and thousands of hours in machine time:

http://www.thirdwavesys.com/

understanding your cutting leads to:

improved cycle times
better surface finish
more robust processes
longer tool life
safer cutting

understanding effects like regenerative chatter, resonance machining, and dynamic stiffness can solve every problem you think you had.