Well I have been lucky enough to see many of the the 2004 draft class play. Heres my top guys.
1. Alexander Ovechkin F 6-2/200 Moscow
2. Evgen Malkin 6-3/205 N/A
3. Rostislav Olesz F 6-2/205
4. Cam Barker
5. Robbie Schremp
6. Mike Green
7. Devan Dubynk
8. Mike Card
9. I never seen him play except for a highlight real... So really I saw three plays of his..but going by scouting reports ect. A kid from the States with his last name starting with a P...It's a crazy last name. But Darn he sounds promising. I'm sure he could be in the top 5 if I saw him play.
I also think Robbie Schremp is overated