I think Randy is the best, not just the best that ozzy has played with, hes also the best guitarplayer of all time!