I'd advise against getting one for a current player who doesn't have a long-term contract with the team unless you don't mind having a closet full of Averys, Quincys, Bertuzzis, etc. I love Darren Helm, for example, but I wouldn't buy his jersey because I could easily see him end up on someone else's roster in a couple of seasons. Old-school's always good, because clearly a guy who's retired can't be traded. However, if he's still alive, he can still disappoint you (like Probert cheering against us during the Chicago series, tsk-tsk).
So I suggest Terry Sawchuck for you.