The poor guy keeps waiting for someone to answer this question, and everyone just keeps posting "I love dark hair!" " I love curls!" etc.
Anyway I think those two hairstyles look best on an oval-shaped face with masculine features. That is, if you have a baby face or a chubby face, these probably won't suit you as well. Long hairstyles can only be pulled off by really masculine looking faces as well. Also, if your face is long and narrow, a long hairstyle will not flatter you. The key word is balance... Make sure the hair works with the proportions of your face.