^^ Thats very true. Although the high school girls like to wear the skirts shorter. I think the rule at my school is no longer than knee height, but they dont get up them for having it too short.
"I don't want to be a killjoy, but from reading the posts in this forum, it seems that a lot of people get the impression that what they see in anime is a reflection of real Japan. It isn't. It's anime - FANTASY!"
Not to burst your bubble, but the last reply was made around new year... and not 2008 tbh.
As for the peeking stuff... well, I don't know if they do it on purpose, but I hope they will still have those uniforms when I get to visit Japan.