Anything? Fanuc 31i, super Nurbs with a Mori Maps iv front end. Obviously not practical for this application but you did say anything.
Been playing with Mach 3 myself. Other than the cartoonish screens, seems pretty powerfull. I'd probably do that one if it was a hobby machine for myself.