I don't know too much about uniforms, but the team with the numbers on the helmet or one or two letters need to be updated too.
USC, Michigan, and all them are fine. I like Michigan's uniforms, color scheme, and the helmet. I don't have a clue what that is on the helmet, but it's classic. USC could stay with the red and gold, and their logo is okay. Nothing is wrong with it.
Teams like Missouri, Oregon, Arizona, Oklahoma, Miami (FL), Alabama, and etc, they all need to change their helmets. Get a freaking logo or something. Or get rid of the logo entirely. Be like Penn State, Navy, Notre Dame, etc. Teams that have the numbers, it is as ugly as the San Diego Chargers retro helmets. Get rid of the numbers. It is horrendous. As far as the teams with a single letter or two letters on the helmet, get creative. Get a logo; borrow one, loan one, buy one, create one, or use nothing. Nothing wrong by pulling a Cleveland Brown.
I also think Hawaii also needs to cut down on the silver. Embrace more of the green. They look like a freakin aluminum can.