You pretty much nailed it already except for listing LeClair

:
Gretzky and Lemieux are clearly the top 2, but the 3rd top center is difficult due to the number of awesome players.
Center - Gretzky, Lemieux, Yzerman (or either of Messier, Francis, and Sakic)
Left Wing - Robitaille, Shanahan, Bobby Hull (or Kariya, Gary Roberts, Rod Brind'Amour, honourable mention to Kevin Stevens who was great for a couple years due to Lemieux)
Right Wing - Howe, Richard, Bossy (or LaFleur, Gartner (not Gertner), honourable mention : Brett Hull & Jagr)
Defense - Orr, Bourque, Coffey (honourable mention to Larry Murphy, Al MacInnis)
Goaltender -Brodeur, Roy, Hasek
Many great right wingers too, seems like so many "All-Star" players are centers and right wingers.