Go for a female if you can. Back when ball pythons were much more expensive, I started with cheaper (but still just as beautiful) males. If I started with females, they would've been breedable last season. Now that prices have dropped, I've been able to get the majority of my collection to be females.
Mark