All these answers are from BOYS!
I actually find skirts to be more comfortable, and wear them more often. In the winter, I wear lots of layers underneath (tights, legwarmers, etc.
Pants cause horrible things like wedgies and camel toes. I wear them every now and then, but I always come back to the skirt. Plus, I feel pretty in a skirt.
Heels, however, nope. I wear them to weddings and nice events, and they make my legs look great, but they are not meant for trudging through the mud of upstate NY and VT