My review.
The fight for GC didn't materialise but Nibali was a very worthy winner. Might have been a bit more interesting if Sky had realised from day 1 that Wiggins was not in the form he needed to be in and had a plan B in mind rather than sending Uran back to pace Wiggins back in the first week.
Cadel Evans looked good considering his lack of preparation (he was only flung in to try and get some form).
Batancour fulfilled some of the promise he'd shown in the Spring Classics. In fact - Columbian riders were very impressive all round.
Cav - well he went as the only OPQS plan and boy did he deliver. Very hard to win the points jersey at the Giro as a spinter and if the Saturday stage had not been cancelled then I'd argue he would not have won it anyway. 5 stage wins from 6 (ish) winnable sprint stages is a good record but........a lack of credible contenders made his job easier. Might be a bit trickier with Greipel, Kittel, Sagan etc at the Tour.
Overall. Not a bad Grand Tour but I can't help but feel that it lacked something. I didn't get overly excited about the race but then again Nibali had it won from early doors. A decent tit for tat GC battle really brings out the best in a Grand Tour and this just didn't have it.