To all of those people who are afraid of having female pets due to heat and fear of pregnancy, there's a lovely little routine surgery that veterinarians can perform to take care of all those worries.
As someone who has lived in a family that had only two male pets out of thirteen pets in total, we never had to worry about pregnancy or the heat that females go through because we got them spayed. It made things a lot more easier for the humans and the pets.
Even though I lived a life where most of my pets were female, gender doesn't really matter to me. It matters to my mother, whose house I live in, so decisions are final based on her. Since she prefers females, we get mostly females. I, however, just enjoy pets in general, so it doesn't matter to me what gender they are. Just as long as their personality is the right one.
I prefer male pets, well.. at least if they're cats or dogs. I've had a lot of pets in my life, and been around friends who have all had pets.. it's proven to me by now that male animals are generally more affectionate. I love having affectionate cats or dogs, so yeah.. I'd go for males if I had choice. <3
Personal story time: I had a male dog at the same time that I had a female puppy. Puppy latched right onto me the instant I got her, following me around the house. She also enjoyed the company of my parents. Male dog, however, was much more aloof.
It was the same thing with the male cat that we had. He never wanted to be near any human. All the female cats that we had are very affectionate. One of the cats I have now follows anyone around the house.
So it's my personal experience that females are the more affectionate ones. (Yay gender stereotyping?)