We have 2 lasers, there have been times I have considered a CNC router, however there is a guy around the corner with one that we send stuff out to when needed.
Keep in mind a CNC requires a bit more planning, they are loud and dusty, so you need to have a way of keeping the dust out of the rest of your shop.
The lasers require punching a hole in the wall and running an exhaust system to the outside,. You can't cut anything with PVC in a laser, and most of the machines you would be looking at can't cut metal either, you are limited to wood and acrylic really.