Personally I would get a name that has a well established positive impact on the team. Any of the HOF'ers would be good, or other guys that already have established themselves as Wings like Zetterberg, Datsyuk, Holmstrom, Chelios, Shanahan (and on and on... very long list of REALLY good players). Some of the young guys are really exciting, but I would feel bad about buying a DeKeyser one if he ends up being traded in a couple of years, especially if you don't have a lot of cash. Once I made the mistake to get a Harrington jersey. He had just signed, and I was excited and figured I'd get it to support the team. I wore it to a Lions game after he was gone and was yelled at the whole afternoon, which really ruined the game for me. I always wear my Yzerman sweater to Wings games, and ALWAYS get positive reactions. Not that I get these things for other people's reactions, but it's a heck of a lot better way to attend games. If money is part of the reason why you don't know which one to get, I'd get one with a name that will always be good at the Joe, that you will always be able to wear with pride. Get your "always good" one in the closet, so you'll never feel like you've made a bad purchase.