Of course you probably know the Grand Funk Railroad cover from 1975, which isn't too shabby at all, especially as these rock band covers of great soul songs go. They stay very true to the original and more than pull it off.
The Fantastic Johnny C also recorded it in 1968. Another winner.
Can I get a witness?