Rida, as a fellow fantasy hoops player, I have to say you made a pretty good list. However, I have to disagree with some of your rankings here.
1. Yao Ming won't be in my top ten this year because he has yet to prove to me that he could make it through a year without hurting himself. He'll make it on my top 20, but not the top 10. He's too big of a risk to be selected as your top pick on the fantasy draft.
2. Josh Smith is way too low on your rankings. That guy is a fantasy monster nearing the ranks of Shawn Marion in his Phoenix Suns prime form which was only a few years ago. This guy could be an anchor for your fantasy team. He's a possible top 10-15 player in my book.
3. Danny Granger is also another victim of being underrated as a fantasy player. You shouldn't overlook this guy on your fantasy radar. He kinda reminds me again of Marion in his prime years, fantasy wise. FG-FT-3PM-PTS-REB-STL-BLK threat. At least a top 15 player.
4. Deron Williams is another guy to watch out for. Young PG stud who could follow the footsteps of Nash in fantasy production in a few years. Ranked way too low here. Another top 10-15 guy, IMO.
Kudos to you for making your very own top 100 list. I myself am too lazy to make my own list so TP for that. Hopefully, we are not playing each other on a public fantasy league as I just gave up some tips which you could use against me