Here is a breakdown of each pick, including the picks of my first round mock. I started out well and was one or two picks away on many.
Visit my draft blog for some more candid reactions.
1. Clippers selected Blake Griffin - PF (Mock: Griffin): The Clips need to move a big so Griffin can play, but he should get plenty of opportunities in L.A.
2. Grizzlies selected Hasheem Thabeet - C (Mock: Thabeet): The team needed a center who could stop the bleeding, and Thabeet will do that. It's not a sexy pick, but it will help them win games.
3. Thunder selected James Harden - SG (Mock: Harden): With Westbrook at PG, Harden was the obvious pick. The Thunder now have a lineup with good size, good scoring ability, and some guys who could develop into very good defenders. 2011 playoffs are in sight.
4. Kings selected Tyreke Evans - G (Mock: Rubio): The Kings really wanted a PG who can penetrate. For a while, I thought they would go with Jennings, and once Rubio came to town, I thought they were eyeing him. Looks like Evans was their man all along.
5. Timberwolves selected Ricky Rubio - PG (Mock: Evans): It didn't take the second, third, or fourth pick to get Rubio. In the rebuilding T-Wolves organization, he will have plenty of opportunities to grow.
6. Timberwolves selected Jonny Flynn - PG (Mock: Curry): Back to back, PGs seems like an odd strategy, but at least it hedges Minnesota’s bet. One might be trade bait for a lottery pick in 2010.
7. Warriors selected Stephen Curry - G (Mock: Hill): I had Curry to Golden State in my mock until Minnesota acquired the fifth pick. He will be very successful on an individual level in Oakland and might be the Rookie of the Year.
8. Knicks select Jordan Hill - PF (Mock: Jennings): The Knicks get a quality big who will do the dirty work for D'Antoni's shooters.
9. Raptors selected DeMar DeRozan - SG (Mock: DeRozan): The potential superstar will be able to blossom in the low-pressure city that helped cousins McGrady and Carter.
10. Bucks select Brandon Jennings - PG (Mock: Holiday): I love the pick. I think Jennings will be able to really get out and run as long as Scott Skiles doesn't smother him.
11. Nets selected Terrence Williams - G/F (Mock: Clark): With Carter out, Williams will come in and start, doing a bit of everything like Carter did.
12. Bobcats selected Gerald Henderson - SG (Mock: Williams): They wanted Williams, but will take Henderson; he works on both ends of the court and is very athletic.
13. Pacers selected Tyler Hansbrough - PF (Mock: Flynn): Possibly the biggest surprise pick of the first round, Hansbrough will spend his first few years in the NBA proving doubters wrong.
14. Suns selected Earl Clark - F (Mock: Johnson): As the Suns thin out their roster this summer, Clark will earn an increased role in the offense. He has All-Star potential.
15. Pistons select Austin Daye - G/F (Mock: Daye): I am far from sold on Daye. He can shoot the lights out but struggles when playing against athletes.
16. Bulls selected James Johnson - F (Mock: Blair): Johnson is pretty similar to Tyrus Thomas, but that's not a bad thing.
17. 76ers selected Jrue Holiday - PG (Mock: Lawson): Holiday slips a big, but he could step in and start for the Sixers as they head back to the playoffs.
18. Timberwolves selected Ty Lawson - PG (Mock: Mullens): No, Minnesota didn't take a third PG. Lawson is going to Denver where he will thrive in a backup role before trying his hand at as a starter.
19. Hawks selected Jeff Teague - G (Mock: Teague): I think Teague is a better version of Flip Murray, best used as a sixth man combo-guard. He may develop into a truer PG with time though.
20. Jazz selected Eric Maynor - PG (Mock: Hansbrough): Maynor is a Jazz-type player and will take the stress off their back court. But will he ever be better than a backup?
21. Hornets selected Darren Collison - PG (Mock: Henderson): Collison can spell Chris Paul and could even play with him when the team needs threes.
22. Blazers selected Victor Claver - SF (Mock: Casspi): I though the Blazers made the move to 22 to get Casspi, but it looks like they were targeting Claver, who I thought they would take at 33.
23. Kings selected Omri Casspi - SF (Mock: Young): The Kings had him targeted for a little while and were relieved they could stay at 23 and get the gamer.
24. Mavericks selected B.J. Mullens - C (Mock: Collison): Mullens is going to OKC, where he will do his best to not be the next Robert Swift and the fourth busting center drafted by the franchise in a decade.
25. Thunder selected Rodrique Beaubois - PG (Mock: Carroll): Beaubois is going to Dallas, but may stay in Europe to refine his game. He has serious potential.
26. Bulls selected Taj Gibson - PF (Mock: Budinger): Gibson flew up the draft board in the last week with his long arms and athleticism. With two forwards in the first round, will the Bulls make a serious play to bring Gordon back?
27. Grizzlies selected DeMarre Carroll - F (Mock: Maynor): Memphis made a point of getting tougher in the draft and the "Junkyard Dog" helps them do just that.
28. Timberwolves selected Wayne Ellington - SG (Mock: Jerebko): Despite drafting two high-profile PGs at five and six, Ellington could be the T-Wolves' best pick of the draft.
29. Lakers selected Toney Douglas - G (Mock: Douglas): Douglas was drafted by L.A., but traded to the Knicks where he will bring his quick strike ability to a team of quick strikers.
30. Cavaliers selected Christian Eyenga - G/F (Mock: Summers): Long and super athletic, Eyenga is a ceiling pick with a small chance of ever really panning out.
31. Kings selected Jeff Pendergraph - PF: Traded to Portland, Pendergraph will backup LaMarcus Aldridge in the post and he should do very well in that roll.
32. Wizards selected Jermaine Taylor - SG: Taylor was moved to Houston, where he could be the heir to T-Mac. He is a first-round athlete and was one of college basketball's most prolific scorers.
33. Blazers selected Dante Cunningham - F: He isn't the most athletic player, but Cunningham is competitive and he always knocks down the open J.
34. Nuggets selected Sergio Llull - PG: Llull is headed to Houston. He might continue to play overseas but has good NBA potential.
35. Pistons selected DaJuan Summers - F: At the very worst, Summers should be the seventh or eighth man off the bench in the NBA and he has starting potential with his diverse game.
36. Grizzlies selected Sam Young - G/F: The best value pick of the draft, the Grizzlies can rotate Young in at the two or three. He scores, rebounds, and plays D. Tough doesn't begin to describe him.
37. Spurs selected DeJuan Blair - PF: The other Pitt player who slipped, Blair was a dominator in college but it seems he would make a better NFL player than NBA. If he can bring energy in spot minutes, he will stick for a while.
38. Blazers selected Jon Brockman - PF: The Blazers gave Brockman an early commitment which is why he seemed absent during the draft process. Portland then traded him to the Kings, where he will join former teammate Spencer Hawes.
39. Pistons selected Jonas Jerebko - SF: Hopefully he will be better than Walter Herrmann, but there are no guarantees with Euro prospects.
40. Bobcats selected Derrick Brown - F: Charlotte was looking for an athletic PF and they get a great pick in Brown who is defensive minded. Potentially a great NBA role player and possibly even a starter.
41. Bucks selected Jodie Meeks - SG: The Bucks get another good scorer, in case Redd is out and to help the replace Jefferson.
42. Lakers selected Patrick Beverley - PG: Traded to Miami, Beverley earned good experience in Europe and he adds depth to the Heat's PG situation.
43. Heat selected Marcus Thornton - SG: Thornton is heading to the Hornets where the combo-guard will score in bursts off the bench, taking pressure of Chris Paul to create.
44. Pistons selected Chase Budinger - G/F: In another attempt to patch the T-Mac tear, Houston trades for Budinger. He could be the next Brent Barry, or just nothing; it depends how much he wants it.
45. Timberwolves selected Nick Calathes - G: Dallas trades for Calathes, gathering another player they can leave in Europe to develop.
46. Cavaliers selected Danny Green - SF: With this pick, Cleveland gets a guy who can defend the wing and play a role alongside stars.
47. Timberwolves selected Henk Norel - PF: Norel has a great potential, but he is young and needs time to develop; a theme with European prospects.
48. Suns selected Taylor Griffin - SF: For a second-straight year, the Suns take the lesser of two brothers. Taylor is a hard worker and can play some three and four.
49. Hawks selected Sergiy Gladyr - SG: He can stroke but won't come to America anytime soon.
50. Jazz selected Goran Suton - C: Such a Jazz player, Suton can shoot outside and he works hard on the glass. He isn't very athletic, but he can give good spot minutes.
51. Spurs selected Jack McClinton - G: When the Spurs are looking to close the gap quickly in a game, McClinton will come in and make it rain.
52. Pacers selected A.J. Price - PG: This could turn out to be a great pick for the Pacers. Price doesn't "wow" you at first sight, but he has good size for a point guard and he has played an important role in many high profile games.
53. Spurs selected Nando De Colo - PG: The Spurs have a rich tradition of successfully drafting foreign players and they look to continue the trend.
54. Bobcats selected Robert Vanden - SG: This pick goes to OKC; Vanden may make the team because they lack three-point shooters.
55. Blazers selected Patrick Mills - PG: A real steal this late in the draft, I expect Mills to make the team and do well when he plays. He has to be wondering if coming out was the right move however.
56. Mavericks selected Ahmad Nivins - PF: Could surprise teams off the bench for Dallas. He's not just an energy guy—he can score too.
57. Suns selected Emir Preldzic - SF: Not the best pick, even this late in the draft.
58. Celtics selected Lester Hudson - G: Possibly a backup to Rondo, if anything, Hudson will give the Cs a great look in practice.
59. Lakers selected Chinemelu Elonu - PF: No, he's not an overseas prospect. Elonu is from Texas A&M, and I think he is better than Josh Powell.
60. Heat selected Robert Dozier - SF: Very talented and finally started to come around as a senior. If he can continue developing his shot, Dozier's length and athleticism will keep him in the league until he breaks down.