I use an Allen Bradley SLC 5/04. Allen Bradley PLC's are pretty much the standard in american factorys.
I rewrote my entire automatic program on my PLC and threw away the controller that came with my machine. This gives me total control over my wash cycles and I never have to call anyone for service because I can't access their programs. Other than controlling my automatic my PLC controls my doors on my automatic according to outside temerature, hydraulic heater on my automatic according to outside temperature, floor heat, and all lighting in my wash. I also use my PLC to track income. It keeps an income history of each bay for a full year, tells me how much money is in my autoteller, and keeps track of car counts for each of my chemicals. I also have several alarms tied into my PLC (floor heat, Automatic alarms, security, etc) that will call my cell phone if there is a problem. To accomplish this I just took a $5 telephone and used relays to trigger the reciever and redial buttons on the phone.
I have a 6" color LCD touchpanel display for $400 from automation direct that inerfaces to my PLC that I allows me to have full control over my PLC and displays all my information.