?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. Daniel Ryder F Peterborough (OHL)
27. Ryan Wilson, D, St. Michael's (OHL)
28. Denis Istomin, F, Russia
29. Nick Drazenovic, C, Prince George (WHL)
30. Mike Gauthier, D, Prince Albert(WHL)
31. Ryan O'Marra, C/LW, Erie (OHL)
32. Miika Lahti, F, Finland
33. Jean-Philippe Paquet. D Shawinigan
34. Patrick Davis, LW, OHL
35. Ray Macias, D, Kamloops (WHL)
36. Alex Sopin, F, Russia
37. Luc Bourdon, D, Val D'Or (QMJHL)
38. Tom Wandell, F, Sweden
39. Devereaux Heshmatpour. D Kitchener (OHL)
40. Alexander Sundström, F, Sweden
41. TJ Hensick, F, Opt out from 04
42. Patrick McNeill, D, Saginaw (OHL)
43. Jack Skille, LW, US Under 18
44. Kyle Lamb, D, OHL
45. Andrew Androcopolous,D, QMJHL
46. Marek Bartanus, F, Slovakia
47. Ryan Parent , D, OHL
48. Brock Bradford, C, (BCJHL)
49. Scott Jackson, D, Seattle
50. Vladimar Kovac G, Slovakia
51. Siarhei Kastsitsyn, F, Belarus
52. Jason Lawrence, RW, US under 17 Team
53. Justin Saulnier, F, QMJHL
54. Alexander Bumagin, LW, Russia
55. Dustin Kohn Calgary.D, (WHL)
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)