I apologize if this has been posted before but someone at another forum showed me this and I thought you guys might be interested.
machine shop (http://emachineshop.com/)