I feel that the pictures you used put the shorter women in a more attractive light, mostly for the reason that the short girls are smiling and the taller girls just have a straight face or a little frown. A tall girl with a face that melts puppy tears, now that is something.
A girl's heught doesn't matter to me when it comes to attraction. However, I limit myself to only dating girls at least an inch shorter than me, because I cannot get over the mental barrier of dating a girl the same height or taller.
I voted for short girls simply because I am short for a guy, and a girl would have to be quite short to be shorter than me. To give you a better idea, I'm 5'6, so I limit myself to dating girls that are between 4'10 and 5'5.
And what about medium height? It's what I prefer because with this height you can rock all. Anyways to choose between tall and short then I pick tall without an hesitation they are just so much more elegant and beautiful. Long legs are the best plus when they gain weight they look a lot better. I'm really surprised that American in general prefer short over tall it's so different from Europe and the world in general who look at tall people with envy and admiration.