While looking into broomsticks and their use in Harry Potter, I found that there was no spell or charm that would make a human fly. Originally, once they found ways to make objects fly, they needed to use objects that they could have handy and keep in the house, but which would not seem suspect to muggles. One easy choice was the broom, since it'd be inconspicuous in any home and would always be handy.
But I can't find any mention of spells, charms, or enchantments are used to make brooms fly. However, Voldemort and Snape have both flown on their own. So the only examples of flying people are two dark wizards.
What is it about the magic used to make a broom fly but that only dark wizards seem to want to use it on themselves? (Or, perhaps, did Snape and Voldemort use magic on, say, their clothes or something different?)
Addendum: In Quidditch Through the Ages it specifically states that there is no known spell that makes a human fly.