Yeah Gorey is right. The "1987" versions slaughter the "Saints & Sinners" versions too. I can see why they picked those 2 though, Saints & Sinners was the first Whitesnake album I got and out of the whole album only 3 songs stood out. Here I Go Again and Cryin' In The Rain were two of them. The other was "Young Blood" which was the best song on the album (though doesn't come close to the '87 versions of the other 2 obviously).
They also did a remake on their 1989 album Slip Of The Tongue. They re-recorded Fool For Your Lovin' which was a big hit in 1980. Also a far better version than the original! I remember seeing an interview with Dave Coverdale around 1989 where he said he wishes he could re-record every song they've ever done with their 1989 lineup. And what a lineup it was - Coverdale, Steve Vai, Adrian Vandenberg, Tommy Aldridge, Rudy Sarzo! Supergroup!