Chad Ford's Mock Draft, Version 5.3: Picks 1 to 30

UPDATED 2:48 PM ET: Picks No. 10, 12, 14, 15, 19 and 20.

UPDATED 4:37 PM ET: Picks No. 2, 3, 4, 6, 7 and 8

UPDATED 4:47 PM ET: Picks No. 7 and 8

You be the GM: Try our Draft Machine

Click here for Chad Ford's Round 2 picks

Finally, NBA draft day is here. After weeks of uncertainty, we'll get resolution Wednesday night (ESPN, 7 p.m. ET) on one of the most unpredictable drafts in recent history.

How unpredictable?

"I've never seen a draft like this, never," Bobcats GM Bernie Bickerstaff told Insider on Tuesday night. "There's so much similarity between the players. We have nothing definitive. We have no conclusions. We're just waiting for the dominoes to fall like everyone else."

A half-hour later, Bulls GM John Paxson told Insider, "We're not totally sure what we're doing. There are several different scenarios based on what Toronto is going to do. We're down to three guys. We've still got three camps. It's time for me to pick the one that's most comfortable. Hopefully in the morning I'll know more."

Mock drafts are not an exact science. Less than 24 hours before the draft, the teams drafting at No. 2 and No. 3 still didn't know what they were going to do.

Here's our latest take, after talking to numerous NBA team sources, on how the draft will play out. Check back later on Wednesday for possible updates.