I agree that food, especially for 12 year old boys is always appreciated! You could always make cupcakes that are decorated like basketballs. They also sell chocoates wrapped in basketball foil, you could do a few of those in a little baggie one week with some jelly bellies that are in team colors. You could also get some fun basketball keychains or something they can hang on their backpack or use for their keys. Look on Oreintal Trading Co. for some fun ideas, they have tons of sports stuff. I think they also sell button making kits...you could make a button for each of them with their name and number, maybe a picture on it, and give it to them with a note that says give this to one of your adoring fans so they can support you each week, or something like that. Maybe check out a book of jokes from the library and tape a different silly joke to each of their lockers. They have a bunch of silly jokes books and I'm sure there's one about sports jokes! You could also take notes from one of the games and write down something positive that each one of them contributed to the game, whether it was actually in the game or through their support and write it down and tape it to their locker. If you go to a teacher supply store they will probably have some basketball shaped paper, or you could just cut out some orange circles. Finally, take some pictures from various games. One week give them each a picture of themselves from one of the games. Sounds fun, I'm sure they really appreciate it!