If you are not breeding it can be simplified greatly.
1. Get an easy feeder.
2. If you like to handle your animals, what it looks like is last on the list. Find one with an attitude that works for you. Males in general have a better disposition than females.
3. Decide how big you want your animal to be. If you want something on the larger side, find a large line and get a female. If you want something smaller find a small line and get a male.
4. Now worry about what it looks like. If I were you and looks are a big concern, buy an adult snake. This way you know you are not getting baby colors. Many animals pop out of the egg looking like a million bucks but have changed greatly by the time they mature.
This should narrow down the choices.