How-To: Build your own CNC machine (Part 1) | Engadget
Computer controlled mills have been around for a long time. If you just want to buy oneone, Sherline makes mills that are ready to go (pictured is their CNC ready model -- just add your own motors ...