@LURBY, I have a few comments. First, I know that part of Rockwell product prices are set by the quantity of items you purchase per family. I worked at a place once that had contracted out the panel build and had the panel shop purchase all of the material. I wanted to change that and purchase products ourself once we got a huge 3 million dollar line. I had a 100k worth of Rockwell products in it. Because we didn't have a history, our distributor did what they could to discount couldn't do much. Part of what they did was transfer over the discount from one product family that we did have to another product family. (I think they chopped off about 12%). However, they brought in a Rockwell Sales Engineer who was able to work with the distributor which resulted in another 20% discount!!
My favorite PLC developement software, by far, is Logix5000. I would stop buying the micros and look at the low end Compacts. The prices almost overlap and using tag based programming and updated software with MANY conveniences truly makes life so much easier and enables author's to write code or change code to be much more portable, etc.
With all of that being said. if you want a cheaper PLC, I've used the Unitronix PLC/HMI and I really liked it. There were a couple of quirks in the software that I ran into but the tech support was readily available, very easy to get a hold of, and super helpful. I've worked extensively with ControlLogix/GuardLogix, CompactLogix, S7-300s, Modicon 984s and Quantums, and then the Unitronix.
As for servos, I have not worked with Rockwell Servos but I've worked pretty extensively with Siemens, Unico, and Emerson. The Emerson servos that can be used with the Emerson PowerTools Pro software are my favorite(digitax ST/Unidrive). The software is extremely intuitive.
Hope this helps a little!