Definitely Eddie Murphy, but he might not be able to for much longer, unless the movie focuses on his later years.
I remember Spike wanted to do it with Wesley as James Brown, would have been interesting.
Either way, whoever they get they would probably have to limit the dancing cause I dont think are many serious actors who could move like JB