I don't get the crying criticism. He couldn't help it, he cried. Since when were people able to completely control their emotions?
It's unlikely with his busy schedule that Federer found the time to attend the Steven Segal school of acting...
And in 2007 Nadal didn't wait until he was off the court to break down and cry, it simply happened that way.
Anyway, I reckon Murray will win in 5 sets. Djokovic would need to finish the job in 3 or 4 if he does win, and I reckon he'll come close, but Murrays fitness will be the decider between the two. He's one of the few guys I can think of who can go toe-to-toe with Nadal in baseline rallies, and still keep going after 3+ hours.
Also, usually whenever Murray plays any of the big boys in tournaments, he steps up his game. I don't think his performance in the first two sets against Ferrer matters too much, he pushed forward and played aggressive when he had to.
FINALLY... I reckon last years final might also help him. The first time he played a final in 2008 it was his first and he was playing a Federer who was performing wonderfully, so it wasn't too much of a disappointment to see him lose.
Last year however he was being hyped as one of the big favourites, and still had a great record against Federer (6 wins to 4 I think). He possibly went into the final feeling like this was his chance, but before he knew it his chance had gone, which probably explains his emotional reaction at the end.
This year he'll be a bit wiser.