I really like the rubber bracelets because people will wear those almost all year if they look cool (someone else probably suggested this but i don't feel like reading all the pages)

.
Another thing i just thought of is shoes laces in your colors (like one blue and one green) and have your team name on it, now that would be awesome.