Here is my Top 60...
1. Sidney Crosby, C, Rimouski (QMJHL)
2. Gilbert Brule, C, Vancouver (WHL)
3. Vitaly Anikeenko, D, Yaroslavl (Russia)
4. Guillaume Latendresse, LW, Drummondville (QMJHL)
5. Daniel Bertram, C, Boston College (NCAA)
6. Jakub Kindl, D, Czech Republic
7. Teemu Lakkso, D, Helsinki (Finland)
8. Chris Durand, C, Seattle (WHL)
9. Andrew Cogliano, C, St. Michael's Jr. A (OPJHL)
10. Jack Johnson, D, US Under 18
11. Devin Setoguchi, C, Saskatoon (WHL)
12. Tuukka Rask, G, Tampere (Finland)
13. Jakub Vojta, D, Czech Republic
14. JP Levasseur, G, Rouyn-Noranda (QMJHL)
15. Gennady Churilov, LW, Russia
16. Christopher Gawlick, F, Germany
17. Bobby Ryan, RW, Owen Sound (OHL)
18. Niklas Bergfors, F, Sweden
19. Marek Zagrapan, F, Zlin (Slovakia)
20.Vyacheslav Buravchikov, D, Russia
21. Marc Staal, D, Sudbury (OHL)
22. Matt Lahoff, D, Kitchener (OHL)
23. Alex Bourret, RW, Lewiston (QMJHL))
24. Ryan Mior, G, PEI (QMJHL)
25. Risto Korhonen, D, Kartpat (Finland)
26. Ryan O'Marra, C/LW, Erie (OHL
27. Daniel Ryder F Peterborough (OHL)
28. Ryan Wilson, D, St. Michael's (OHL)
29. Denis Istomin, F, Russia
30. Jean-Philippe Paquet. D Shawinigan
31. Nick Drazenovic, C, Prince George (WHL)
32. Mike Gauthier, D, Prince Albert(WHL)
33. Miika Lahti, F, Finland
34. Devereaux Heshmatpour. D Kitchener (OHL)
35. Luc Bourdon, D, Val D'Or (QMJHL)
36. Patrick Davis, LW, OHL
37. Ray Macias, D, Kamloops (WHL)
38. Alex Sopin, F, Russia
39. Scott Jackson, D, Seattle
40. Alexander Sundström, F, Sweden
41. Marek Bartanus, F, Slovakia
42. Dustin Kohn Calgary.D, (WHL)
43. Jack Skille, LW, US Under 18
44. Kyle Lamb, D, OHL
45. Andrew Androcopolous,D, QMJHL
46. Patrick McNeill, D, Saginaw (OHL)
47. TJ Hensick, F, Opt out from 04
48. Ryan Parent , D, OHL
49. Brock Bradford, C, (BCJHL)
50. Vladimar Kovac G, Slovakia
51. Siarhei Kastsitsyn, F, Belarus
52. Tom Wandell, F, Sweden
53. Jason Lawrence, RW, US under 17 Team
54. Justin Saulnier, F, QMJHL
55. Alexander Bumagin, LW, Russia
56. Riley Merkley Calgary.F, (WHL)
57. Morten Madsen, F, Denmark
58. Kyle Bailey, RW, Portland (WHL)
59. Dustin Butler Portland,G (WHL)
60. Evan Brophey, C, Barrie (OHL)