Chris Brown has amazing moves - so does Usher, but for stage presence it has to be MJ. He was the only one out of all them to be able to sing well and dance - many of Usher and Brown's moves are just recycled down from MJ.
I've never seen Derek Hough dance apart from in Cheryl Tweddy's song, where he was good - but that was staged, so I cannot really mark him against Jackson, Usher and Brown.
I don't like MC Hammer, or Prince - so no to them. The other two I don't know.