I believe this is my first ever attempt at a mock, using the draft-simulator here:
http://timgur.com/nhl/draft/index#
So, here we go:
1st Overall: ISLANDERS - Nathan MacKinnon, F; BPA, I think they could use Jones more, but MacKinnon will be hard to pass up on and with Griffin Reinhart taken 3rd overall last year, they go with Mac.
2nd Overall: CAPITALS - Seth Jones, D; The best Dman in the draft and a 1B to Nathan MacKinnon. He's a huge, great skating, and extremely intelligent Dman.
3rd Overall: FLAMES - Aleksander Barkov, C; Big and extremely talented. Putting up great numbers, as a 17-year-old, in a men's league. A little late for Iginla, but a centre you can build a team around.
4th Overall: HURRICANES - Jonathan Drouin, F; MacKinnon's running mate, but he's much more than that. A a very creative offensive forward with great hands and a read for the game. Not big but he's very elusive and his hockey IQ is outstanding.
5th Overall: BRUINS - Sean Monahan, C; Big, strong, responsible and very dangerous with the puck on his stick. Despite being cut at Canada's WJC camp, Head Coach Steve Spott called his hockey sense "At and NHL level" right now.
6th Overall: BLACKHAWKS - Elias Lindholm, F; Extremely smart centre who excells at both ends of the rink. Performing very well in the SEL, easily (IMO) the BPA at this point. Great hockey sense and vision.
7th Overall: CANADIENS - Hunter Shinkaruk, F; Great offensive player with speed to burn. Great shooter and playmaker. Dangerous from anywhere on the ice.
8th Overall: AVALANCHE - Ryan Pulock, D; Perhaps the best PP QB in the draft. Has an excellent shot from the point and vision. A well-rounded offensive player and capable in his own zone aswell.
9th Overall: JETS - Rasmus Ristolainen, D; A very well-rounded Dman. Very good at both ends of the rink. The Jets took Jacob Trouba last year, but it'd be hard to pass on Ristolainen at this spot.
10th Overall: WILD - Andre Burakovsky, F; The rich get richer. A very good offensive player with great hands and playmaking ability, able to finish plays off aswell.
11th Overall: LIGHTNING - Valeri Nichushkin, F
12th Overall: MAPLE LEAFS - Curtis Lazar, F
13th Overall: BLUES - Nikita Zadorov, D
14th Overall: PANTHERS - Darnell Nurse, D
15th Overall: DEVILS - Zach Fucale, G
16th Overall: BLUE JACKETS - Max Domi, F
17th Overall: DUCKS - Anthony Mantha, F
18th Overall: SHARKS - Josh Morrissey, D
19th Overall: STARS - Kerby Rychel, F
20th Overall: BLUE JACKETS (via NYR) - Adam Erne, F
21st Overall: BLUE JACKETS (via LAK) - Robert Hagg, D
22nd Overall: RED WINGS - Anthony Duclair, F
23rd Overall: SABRES - Artturi Lehkonen, F
24th Overall: PENGUINS - William Carrier , F
25th Overall: SENATORS - Keaton Thompson, D
26th Overall: CANUCKS - Morgan Klimchuk, F
27th Overall: FLYERS - Spencer Martin, G
28th Overall: PREDATORS - Alex Wennberg, F
29th Overall: OILERS - Jason Dickinson, F
30th Overall: COYOTES - Frederik Gauthier, F