.

Player Who Should Have

.

TeamActual Player TakenBeen Taken

.

1Milwaukee BucksAndrew BogutChris PaulDoesn't really settle the Bogut vs. Paul argument -- Paul ranks #1 by only a slim margin.

.

2Atlanta HawksMarvin WilliamsAndrew Bogut

.

3Utah JazzDeron WilliamsDanny GrangerGranger slipped because of his age, but he shouldn't have.

.

4New Orleans HornetsChris PaulCharlie VillanuevaCharlie V has a lot of raw talent, whether it will ever translate into something special is still an open question.

.

5Charlotte BobcatsRaymond FeltonDeron WilliamsLooks like Utah knew what they were doing by trading up.

.

6Portland Trail BlazersMartell Webster

.

7Toronto RaptorsCharlie VillanuevaRaymond Felton

.

8New York KnicksChanning FryeChanning Frye

.

9Golden State WarriorsIke DioguBrandon Bass3 years later, Bass is no top-10 pick but a pretty effective 20 mpg player for Dallas

.

10Los Angeles LakersAndrew Bynum

.

11Orlando MagicFran Vasquez

.

12Los Angeles ClippersYaroslav Korolev

.

13Charlotte BobcatsSean MayMarvin WilliamsI could never understand how Williams was the #2 pick after struggling for playing time at UNC

.

14Minnesota TimberwolvesRashad McCantsSean MayAt his weight it's not a big surprise that May hasn't been able to stay healthy.

.

15New Jersey NetsAntoine WrightJulius Hodge

.

16Toronto RaptorsJoey GrahamJarrett Jack

.

17Indiana PacersDanny GrangerChris TaftTaft was a known head case. Not surprising he was a washout.

.

18Boston CelticsGerald Green

.

19Memphis GrizzliesHakim WarrickAntoine Wright

.

20Denver NuggetsJulius HodgeJason Maxiell

.

21Phoenix SunsNate RobinsonRashad McCants

.

22Denver NuggetsJarrett JackDavid LeeLee was seen as a reach at #30, I guess the scouts should have looked closer at him.

.

23Sacramento KingsFrancisco GarciaLawrence Roberts

.

24Houston RocketsLuther HeadNate Robinson

.

25Seattle SupersonicsJohan Petro

.

26Detroit PistonsJason MaxiellWayne Simien

.

27Portland Trail BlazersLinas KleizaLuther Head

.

28San Antonio SpursIan Mahinmi

.

29Miami HeatWayne SimienIke Diogu

.

30New York KnicksDavid LeeDaniel Ewing