I'm smoking plenty
The guys you highlighted have either finished top 10 in GTs before, and have shown talent in smaller stage racers.
With breakaways and domestic duties some of my list will obviously not make the top 20 but I was just pointing out the depth of GT potential in the peleton at the moment.
Granted Cancellara was a longshot - but wait and see him win the Tour in the next 5 years (if they include Indurain-like TT kms again)
Well, half of 32 riders is 16.
And it's impossible that 16 riders can finish in the top 15...