I don't know which of the two is more "efficient", but at the end of the day, I'm just watching, not playing soccer myself, and Ronaldo's style (dribbling) is far more enjoyable to me personally. Kind of like what Ronaldinho used to do. Sure, Messi may be fast, have strong and accurate shots, good passing, etc. but it feels like playing a boring fifa game. Dribbling's where the fun's at for me! CR7 all the way.