Rick,
I'm with Hood. There is a fair amount of software out there and one needs to really try them out before purchase. I thought CamBam was rather good
and without some of the common quirks, but, i only tried it out a long time ago. You never know what you will get into with CNC. I use LazyCam a lot and for the most part it satisfies my needs, but, i also wrote the manual for it , so have a rather good flavor of when something is screwy and can work around the problem without too much grief.
Since like you, I have rather good CAD capability and can generate 3D out of Autocad i went with MeshCAM for 3D machining and so far I am happy with it.
So think about what you may end up doing as in the long run what is pricey now may turn out to be more economical in learning time and money spent in the lung run.
The problem with trying things out is that you spend so much time learning different programs and after a while it's just a PITA.
Gerry has a program that generates code directly form Autocad ( free ) so you may want to try that out. Did i just say that after a while
trying programs becomes a pain.

LOL,
RICH