PLC Training - What type of PLC should I start with? Allen Bradley, Siemens, Omron, Mitsubishi, Automation Direct?

This is a very popular question from people wanting to learn to program PLCs and while I can't give you the perfect answer, I do have some tips to to help you get started.