I used a Micro800 on one project here. I will never use one again(in a work environment), unless things really change in the software. I was using it to control a simple conveyor project. The software was buggy, and very slow. I could not watch any inputs change in debug mode. I could have thrown in a Micro1100 that I had laying around and had it done in a quarter of the time. I say I will never use on in a work environment again, but I do have one laying around that I got free from AB, that I would use at home if a project presents itself. I like all of the available features, and the pricing, but when you have to hurry and get a project complete, the software is not up to the task.