In my freshman year of high school I attended a small Catholic high school. It was a unique experience. While there, we had a dress code. A lot of the students made deals of it, but really it wasn't that bad dressing up. I actually enjoyed it.
Uniforms seem to in a way, raise the level of respect that everyone has for each other in the class.
No one can be judged by what they are wearing. I liked the experience of that small uniformed school. Unfortunately, there were not a whole lot of class options to choose from. For this reason I switched schools to a public school. It was a much different experience.