My 2 cents:
1) Bobby Orr
2) Doug Harvey
3) Niklas Lidstrom
4) Ray Bourque
5) Larry Robinson
6) Denis Potvin
7) Eddie Shore
8) Red Kelly
9) Earl Siebert
10) Chris Chelios
11) Paul Coffey
12) Tim Horton
13) Al MacInnis
14) Brad Park
15) Borje Salming
16) Serge Savard
17) Mark Howe
18) Pierre Pilote
19) Bill Quackenbush
20) Scott Stevens/Scott Neidermayer