Hipoguy,
What type of AB are you going to use? there are 2 different types of software 5000 and 500
the 5000 is Controllogix and CompactLogix
the 500 is used for Micrologix 1000-1500 and SLC 500's
I went the other way, from AB to AD (not entirely) but I am a end user and I know have 15ish DL06's,
Berine has provided some very good information on his site (hence the reason I have a link on mine to his) but that article that Steve has link is for the 500 series
I don't think you will have a issue going to the 500 but the 5000 is a little harder to grasp, the 500 you can see everything in you data tables and everything is addressed from them and for the most part they are somewhat fixed, but the 5000 is kind of like rolling your own, either way... there are enough people here that can get you going on one or the other
Do you have the software yet? if not you can get a free version to play with, also you will need software to communicate with the PLC the programming software is not enough by its self