I don't know about secret santa, but I am really considering getting the Aperture Labs hoodie from the Steam store. It would be funny as hell. I am a hoodie kid. Ever since the grunge days. I do not own a winter coat. I just add layers. My current one is beat to hell. The only down side of the Steam hoodie. I think it's only 1 layer, I normally get one that has some sort of 2nd layer on the inside. Their stuff is damn expensive though. 45 for a hoodie. Work shirts are way up there.
I'd also get the track jacket for my other half, but I don't think she'd "model" it for the benefit of the community.