Great question, and out of the 4 main options, I can only OMIT Federer, as his run to Grand Slam finals was, at some stage, inevitably to end.
Few could have expected Llodra to start the year like an express train, and I'm sure the majority would never have imagined Nishikori and Stakhovsky winning a title just yet. Certainly, as concerns Stakhovsky, I wasn't really expecting him to appear more than a couple of times at ATP level this season. :tape:
I'm going to stick my neck out and pull for Nishikori in this one...the Delray Beach entry list was a little bit better than the Zagreb one, this week.
Kei is not even close. He had been showing good form well before Delray Beach. I had literally forgotten Stakhovsky even existed prior to Zagreb. And winning as a LUCKY LOSER is just icing on the cake.