yep females is the way to go.

you have two double-gene males, a single-gene male, and a (not useful for breeding) normal male. in my count thats two really good breeder males, and one still quite acceptable backup breeder male (the single-gene yellowbelly).

and 3 females. but with these 2 breeder males and one backup breeder male, you could go up to 6 females.

i would say the next 3 purchases need to be females, and then you can consider another male. or, get more females, and breed what you have, you might just hit a nice triple-gene male, or double-gene males that have gene combinations that you like, that you can hold back and raise up. so maybe you dont need to buy another male for a looong time.

diffidcult to see what best to do with the het albino female. maybe just treat her as a normal and breed her with one of the two-gene males, for extra eggs and for maybe two-gene female hatchlings. and maybe one day, when you decide you want to make some albinos, get a visual albino male. but het albinos are quite cheap, not much more expensive than normals, so its not a waste when you dont make use if it.

about what morphs to choose..... there are so many threads about this already, and new threads about this question keep coming in. just look around.

like for example: http://ball-pythons.net/forums/showt...-to-start-with just check whats mentioned in this thread and in similar threads, and see what you like the most, what is most appealing to you.