As a note before beginning, I only grade on the moves that a team makes on draft night and the week leading up to it. It would be unfair to punish or praise general managers for moves made eons ago.

Great Drafts

Thunder: It is hard to put into words how well Sam Presti did on draft night and this week in general. He turned two late firsts and some cap space into Cole Aldrich, Tibor Pliess, and a future first round pick from the Clippers (following the New England Patriots? model of taking picks and rolling them over). Oklahoma City does not have many needs left and helped fill them while continuing to add future assets. Also, Dave Telep said that Sam Presti considered taking Magnum Rolle out of high school- I like that symmetry.

Bulls: Using the pick to shed Kirk Hinrich?s contract was an excellent move, as they can use the money so much more in the free agent pool.

Kings: Took boom-bust guys in both the first and second rounds, but did it right. There is an inherent risk in DeMarcus Cousins because of his mental makeup issues, though it is a risk they simply had to take considering his awesome talent. Plus, he makes sense with their current talent. On top of that, having Hassan Whiteside develop behind Samuel Dalembert for a season should be perfect.

Mavericks: Excellent job buying a first round pick and grabbing Dominique James. With him, Rodrigue Beaubois, and Jason Terry on roster, I think Mark Cuban has a fetish?

Spurs: Yet again, the Spurs benefit immensely from the right guy falling to them. James Anderson should be able to play meaningful minutes at SG for San Antonio quickly, much like George Hill a few years back.

Magic: The Daniel Orton pick is one of my absolute favorites in the entire draft. Getting a raw player with potential locked in for four seasons (plus the RFA year) should work out incredibly well for Orlando like it would have been DeAndre Jordan two years ago. I wonder when he?ll get PT, yet the value is incredible. I like Stanley Robinson at #59 as well, especially for an Orlando team that could use some SF depth.

Wizards It is literally impossible for me to have a team that takes a Wall-level talent anywhere other than a great draft. The kid is special in a way that few college prospects are. Beyond that, they gave up a substantial amount of salary flexibility by adding Kirk Hinrich to get the #17 pick. Hinrich also makes a compelling trio with John Wall and Gilbert Arenas, each of whom has their own strength. Kevin Seraphin is a pick that makes sense for Washington because he will be much better in 2012 than he is now, just like the rest of the team.

Good Drafts

Nets: Derrick Favors has been put in an excellent situation next to Brook Lopez for the Nets. It is possible he gets moved in the weeks to come or gets slid down in the rotation if they add a top-flight power forward, but that?s fine with a big man. I am not a huge fan of giving up two early 2nds for Damion James, but he will get minutes for them and contribute. Avery Johnson will be happy to give him burn early on.

Blazers: Despite the astonishing lack of professionalism in firing Kevin Pritchard followed by his awesomeness still doing the Draft, Portland did pretty dang well. Luke Babbitt is a player who should be able to add some scoring from the SF position that the Blazers have been looking for, especially when players get hurt. Ryan Gomes should back up Nicolas Batum if he stays on the roster and is a good value. Both Armon Johnson and Elliot Williams should make the team and push Jerryd Bayless for guard minutes in the short-term and long-term.

Pacers: After all the commotion and rumors about making a deal with the Nets, Larry Bird and the Pacers went for the unexpected and took Paul George. I?m a fan of the move since it makes them incredibly hard to defend and leaves the big men slots open for guys who make more sense there. Devin Harris is not good enough to give up major assets for in today?s PG world, and the Pacers did a nice job. Lance Stephenson is an interesting pick because he is talented enough to go higher, yet I worry that he will not get the chance to play considering how many swingmen they already have on roster.

76ers: Evan Turner benefits from being a consistent and known commodity in a draft full of question marks. He will be the type of guy that Doug Collins can lock in at the SG slot, though the team will need to add some perimeter shooting at the forward slots since Turner and Jrue Holiday don?t exactly stretch the floor out.

Raptors: They got incredibly lucky to have Ed Davis fall to them. While not a perfect fit next to Andrea Bargnani, Davis is a guy who should contribute and grow into a much larger role as the Raptors figure out where they are going post-Bosh. They compounded that nice pick with snatching up Solomon Alabi in the second- he?s a guy who should be able to stick for at least a little while, which is all you can ask from a 2nd rounder.

Clippers: One way of interpreting the Al-Farouq Aminu pick is that it is an admission that they are not getting Rudy Gay, Luol Deng, or any other top level SF currently in the league. That said, the Clippers are an excellent fit for Aminu as they have offensive talent all over the place and he might even play some uptempo 4 if they get creative and push it more. I like the pick of Eric Bledsoe even though it is a risk- the guy will serve a niche for the Clipp Show right away. Getting Willie Warren at #55 is more than a little shocking and he should be able to stick around.

Bucks: With a few picks and resources to work from, the Bucks made their priorities clear. Adding Larry Sanders and Tiny Gallon turn their shallowness at the front-court into a respectable group that does different things well. Beyond the bigs, the Bucks also added Darrington Hobson who should be able to fit into their swingman rotation.

Hornets: A necessary evil, the Hornets did well to pick up two solid contributors and shed Morris Peterson?s contract which should get them under the luxury tax. Craig Brackins fills a much-needed void at power forward while Quincy Pondexter can learn from James Posey and dig out a role as a rotation swingman quickly.

Enh Drafts

Pistons: Greg Monroe is a guy that I would expect to be a starter for a long period of time, but I?m dubious about his fit with Charlie Villanueva since their overall defense is rough long term. This is compounded when they lose Tayshaun Prince, whenever that happens. Terrico White is a good player yet it seems impossible for him to get playing time on a team that already has Rodney Stuckey and Ben Gordon. Like Mark Cuban, it looks like Joe Dumars has a type?

Rockets: Even though I wasn?t as high on Patrick Patterson as most, he will fit in well and immediately with this Rockets team. There is no way I?d question Darryl Morey?s judgement when it comes to drafting power forwards. This team still needs one more guy that can play C minutes (especially if Yao is hurt), but that wasn?t going to come from the 14th pick anyway.

Heat: They gave up a pretty sizable pick to shed Daequan Cook?s relatively small contract and then drafted Dexter Pittman over Hassan Whiteside and a few others. It could work out incredibly well in a few weeks, but the draft leaves a ton to be desired. They redeemed it a bit by picking up Jarvis Vernado and Da?Sean Butler, talents who should give them some value in the short and long term.

Jazz: They reached a little bit to get Gordon Hayward, but he is the type of guy that they can use early on and can develop a niche over time. If Utah keeps the Sloan system after he retires, Hayward should be an excellent fit for the team long term even if he was overdrafted.

Celtics: Avery Bradley is an off-guard, but he could be a compelling fit with Boston?s current talent. I probably would have gone with a better shooter since Rondo will get the lion?s share of the minutes, but it?s a decent enough pick. Plus, they took Luke Harangody to replace Brian Scalabrine as the token white guy and that is awesome.

Hawks: They were able to add the #31 pick and get the player they wanted in another J. Crawford in every sense. Selling Tibor Pliess is incredibly disappointing, since he is a very good player.

Lakers: I really want to put them at the top since this pick was in the Pau Gasol trade, but I?ll keep them down here as a largely incomplete. I wouldn?t be surprised to see Devin Ebanks on their roster next season either, though a PG would have made more sense considering their current situation.

Nuggets: Trading their pick for Ty Lawson was an excellent move- they got more value there than anything they could have picked at #23.

Suns: The Suns traded their pick eons ago in the Kurt Thomas deal. Presti-slapped! In the second, they added Gani Lawal who should be able to play some minutes right away and fit with the Suns system.

Cavaliers: They couldn?t buy a first round pick, so that?s unfortunate. Hard to knock them for the Antawn Jamison deal since it made them better talent-wise even though it was a risk.

Bobcats: No first round pick.

Bad Drafts

Grizzlies: It is hard to figure out where the Grizzlies are going long-term. They added talent in Xavier Henry and Grevis Vasquez, to be sure. However, they do not make sense with Mike Conley and OJ Mayo, particularly since both draftees are guards and not small forwards. The other lingering question is where they are going to get their defensive identity from on the perimeter with that group holding the roster spots. On top of that, selling a late first to a team in the division (instead of the Knicks or Cavs) is awkward and sad.

Wolves: This is why you grade based on the assets teams have going in. With a different philosophy, they could have added a big man stud in DeMarcus Cousins, a SF in Luke Babbitt, and still gotten either another rebounder or perimeter guy in the late 1st. Instead, they added a good but unspectacular Wes Johnson, Martell Webster (subtracting Ryan Gomes), Lazar Haywood, and a decent Euro in Nemanja Bjelica.

Knicks: As a rule, I don?t punish teams for trades made long before the draft, so the Knicks end up here. That said, I wonder how Dallas bought a pick and the Knicks couldn?t. Taking Andy Rautins and Landry Fields at the top of the second round just seems like a waste, especially with other teams using picks in the 30?s to move into the first. Both could end up being rotation players at the best, and that?s about it.

Warriors: The simplest question is just this: WHY? Udoh is a fine player, but he makes zero sense playing with Anthony Randolph and does not look like anything more than a OK starting NBA big man who primarily plays PF and can dabble at the C spot. On top of that, they used the other pick to shed Maggette?s contract, a fair move but it does take a potentially useful player off the table. If Golden State wanted Udoh so badly, they should have traded down with Utah (who wanted Greg Monroe) and picked up something (anything!) because there is no doubt he would have been on the board there.