I agree, there's a considerable gap between Ronaldo and every other player in the world. But equally, there's a gap between Ronaldo and Messi as well. Ronaldo has closed that gap in the past two years but when Messi's playing at his best, there really isn't even a debate to be had.
The tragedy is Ronaldo was a much better player in 2008 and while I think he's become a better goal scorer now, he was far more rounded a player back then. Or rather, the role he was given in the team allowed him to be a more complete performer.