I don't think either will come out this year, especially Mcroberts.
if they both come out, Mcroberts would go higher.
In terms of who will be the better player, Mcroberts should be, though I'm not convinced that he will be. I'll talk about their 4th years in the league. Given the opportunity (30-33 mins a game), Hansbrough will get 13 pts and 7.5 rebs, similar to Udonis Haslem. Best case scenario for Mcroberts is Chris Webber, though I do not see him ever living up to the comparison. Mcroberts should average 18, 8, 4, and 1.5 blocks, though in reality I see him getting something more along the lines of 15, 6.5, 3, 1, with the possiblity that he won't do much of anything at all. Step one for Mcroberts will be to beef up quite a bit.
Mcroberts has more upside and more downside, while you pretty much know what you're gonna get with Hansbrough.
I'd take Hansbrough cause he plays togher and demands the ball, but McRoberts has more talent. Way better passer, ball handler, but is passive overall. Better body too. Hansbrough plays bigh though. Has a nice little jump shot too, but is a bit undersized, unathletic.
I'd have to say McRoberts would be drafted higher. I think both are good players but I think McRoberts is a better all around player. Hansbrough plays more physical but he can still work on his defense. When it comes to handling the ball, again I'd give it to McRoberts. Especially how he can dish the ball, pretty good for a guy with his size. The only thing with McRoberts is his consistency. I think McRoberts will be in the top 10 (7-10) and Hansbrough will come mid way through the first round.
Pure 100% bull****. I've seen Hansbrough on dunks get his head near the spring box, he is also faster in the open court then most back to the basket powerforwards. This guy is a better athlete then Zach Randolph and Elton Brand. He isn't as big as those guys or as polished offensively, but physically he is every bit as good.
I'd take Hansbrough. Hansbrough is a better player then McRoberts, McRoberts is taller and can pass better, and arguably has a better upside, but people ignore his downside. At the same time they underestimate Hansbroughs upside, a more mobile Elton Brand. McRoberts is a prospect that should scare people, what bigman skills does he have? His post game is decent, but he isn't close to where you would want him offensively.
Both of these guys should be around the 10th pick in the draft.