Since fanshots are all but dead, I am going to post this here: http://www.grantland.com/blog/the-triangle/post/_/id/86940/the-nbas-possible-solution-for-tanking-good-bye-to-the-lottery-hello-to-the-wheel
Under this system, a team would know exactly where they would be picking every year for a 30 year period. Every team is guaranteed one top 6 pick every five seasons. Every time gets at least one top 12 pick in a four year period. You get a number on the wheel and that is your first draft pick in the cycle. From then on, you move clockwise one number and that is your pick for the next years draft and so on for the rest of the cycle. This system's main purpose is to obviously abolish tanking and it will also end the process of trading protected picks in subsequent drafts.
I'm not too big of a fan of this system. I think it would work more well in the NFL which a lot more of a team sport. In the NBA, individual players make a huge difference obviously. So what if a team like the Heat that scores on Lebron and Bosh in free agency have like a top 4 pick shortly after getting the two players? It could make them unstoppable for years to come if they are able to draft a stud. Also it has an impact on the decision making of players coming out of college: if the teams picking top 3-5 in a draft class are mainly small markets or unpopular markets like Toronto and the teams picking 3-5 the next year are concentrated with sexy markets, you can have big time prospects like Wiggins and Parker who know they will be top 3 picks staying an extra year in college. Finally, not all draft classes are created equally: you have drafts where Duncan is coming out as the #1 pick and drafts like last season where Anthony fucking Bennett is the first pick (though that is also the Cavs being incompetent). When you have only one #1 pick every 30 years, this can really bite some teams in the ass who have the misfortune of picking first in a bad draft class like 2000 or 2006.