Messi and Ronaldo both performed great this year but IMO Messi still had the better of it. He is the reason Argentina finished top of their group, he is the reason Barca won La Liga at a canter, scoring more goals than Ronaldo, providing more assists and putting in more man of the match performances. Ronaldo shaded Messi in the Champions League from a goals/assists point of view due to Messi being injured and he still didn't come close to a performance like Messi put in against AC Milan in the 2nd leg.
The only reason people are saying Ronaldo deserves it more than Messi is due to his heroics against Sweden, a game which if Ronaldo/Portugal had performed better in the group stages, wouldn't have even been played.
In summary.
Messi scored more goals per game than Ronaldo in 2013.
Messi provided more assists per game than Ronaldo in 2013.
Messi produced more MotM performances than Ronaldo in 2013.
Messi won more trophies than Ronaldo in 2013.
So why does Ronaldo deserve it more? Does not compute. And as far as Ribery is concerned the only thing he outperformed Messi in last year was his trophy haul.