Having a skill at drafting "starters" is a falicy.
The draft is a crap shoot. Teams should be happy to have 1-2 players from any given draft start at some point in their careers.
Besides, how can one rate any draft before the players take the field? Let us, instead, look at the 2003 draft.
McGahee - starter.
Kelsay - started 9 games in 2004.
Crowell - special teamer
McGee - special teams standout. Decent corner.
Aiken - coming on at the end of 2004, likely challenging for 3rd WR in 2005.
Sobinski - still hanging around
Sape - still hanging around
Haggan - special teamer