Who are some other names? I'm especially curious about Ds.
Forwards were fairly easy to pick. Biggest decisions were the Khomutov-Bykov-Kamensky line vs Kovalev-Zhamnov-Kapustin for 'B' team, Zhluktov vs Polupanov vs Golikov for 'C' team and possible inclusion of either Afinogenov or Mozyakin (I just thought Morozov's play for NT tipped the scales in his favor).
Goalies? Yeah, Puchkov is potentially the biggest snub. Shtalenkov has good history in NT uniform but meh NHL career. Mylnikov, Trefilov, Sokolov and others were starters simply because there were no one else. Modern KHL guys (Barulin, Yeryomenko and Koshechkin) showed some quality, but not enough. It's too early for Vasilevsky.
Ds were much tougher. After Davydov it kind of gets murkier. I put Eduard Ivanov, but that's really more on reputation then career. He is viewed highly, but that's really based on a couple of seasons, not enough to be in the same tier as guys like Sologubov, Davydov, Konstantinov and Lutchenko. My last guy out was actually Yuri Liapkin, who might be underrated simply because he mishandled the puck at the worst possible time (last goal in Summit Series).