Speaking of Russ Ballard and Rainbow:
I disagree, possibly because they're the first versions I heard, possibly because I fear the wrath of @Kosh , but for me Blackmore's versions of both are the best.
I heard Clout's version first. Maybe that's why I prefer it to Rainbow's. Maybe.........
TBH, I'd never come across the Russ Ballard original until I googled the song before posting (just to check the Clout's version did predate Rainbow's). Starting to feel it may be the best of the three now - there's something about someone performing their own song with feeling.