I agree. Klose is an excellent finisher, but has had four world cups, won nothing, and most of those goals were ugly tap ins.
Ronaldo is one of the very best in the history of the sport, scored some great world cup goals and drove Brazil to victory 2002 with his haul.
How 'bout he's a lethal finisher who knows exactly how to be in the right place at the right time? Give him a chance and he'll make it count. He's had a long and distinguished career at the highest level, and he's an honest and classy player on top of it. I will applaud him when he breaks the record.