The following is a statistical look at the men's provisional rosters for the 2010 Olympics. All numbers are unofficial:
There are 12 competing nations, with a total 276 players on the provisional rosters. 117 of those players are NHLers. That equals 42.4%.
The numbers are a bit skewed by the weaker nations. Norway has only one NHLer, Switzerland and Latvia 2. If we look at just the 7 hockey super power nations - Canada, USA, Sweden, Finland, Russia, Czech Republic and Slovakia - 77% (125 players out of 161 roster spots) are from the NHL.
Canada and the USA are the only team comprised completely of NHL players, followed by Sweden (19 of 23), Finland (18), Czech Republic (16), Russia (14) and Slovakia (12).
Team USA is comprised of players from 8 different states. That is actually down from 2006 when 10 different states were represented.
Seven out of 10 Canadian provinces are represented. Here's the breakdown: Ontario (8), British Columbia (4), Quebec (4), Saskatchewan (3), Alberta (2), Manitoba (1) and Nova Scotia (1).
Every NHL team has players at the Olympics. The San Jose Sharks lead the way with 8 players, while the New York Islanders have only one. Dirk Hoag of On The Forecheck has it all broken down nicely.
45 players are from the KHL.