Hey, It's My Old Band

“Old band” meaning “the marching band I was in when I was in high school”.

I think the uniforms are the ones that we got my senior year, though I can’t be sure of that. (I personally only ever wore the new uniforms once, for our performance in the Parade of Lights.)
Colorguard flags are completely unrecognizable to me. The hats, however, are still the same basic design, though now they seem to have huge feathers in them. Not sure if that’s a show-specific thing, or if it’s a permanent part of the uniform.

No, I can’t say whether or not they did a good job in 2007. I’ve been out of the marching band circuit too long to notice these things anymore. Definitely a huge improvement over my years, though. (And it even looks like they finally have sufficient funding! :P)