Millar ruled himself out on the basis that he is knackered.
Same for Geriant Thomas, spending all year focusing on the TTT for the Olympics meant he has had little road training and wouldnt be much use. Wiggo ruled himself out of selection for the ITT too though i cant remember why.
Cav doesnt really stand a chance, those two hills in the last 20kms will really test the field but I suspect that there will be a break before they get there and Cav wont be in that break. Sagan will be heavily marked, as will Gilbert and most of the Dutch, someone like Boom or Mollema could sneak into a break and stand a chance of a win though.
Although Sagan has a massive team behind him they are not capable of carrying him and bar Velits, lack any real experience. I think the marking will be such that it could be a real surprise this year, it just depends who makes the jump and whether they are considered too dangerous to let go, the olympics will be fresh in most peoples minds! so I’ll stick my neck out and go with someone like Jeremy Roy, Boassan Hagan or Hesjedal.
At least one GB rider will probably be given free reign as they know its not a course suitable for Cav, cant see it being Wiggo though, maybe Froome or Swift.
loads of info and start lists here, (entries not down selected teams)
http://www.britishcycling.org.uk/gbcyclingteam/article/gbr20120820-gb-cyclingteam-2012-UCI-Road-World-Championships—Schedule-and-courses-0
GB Teams are here
Elite Men – Road Race
Mark Cavendish
Steve Cummings
Alex Dowsett
Chris Froome
Luke Rowe
Ian Stannard
Ben Swift
Jon Tiernan-Locke
Bradley Wiggins
Elite Men – Time Trial
Alex Dowsett
Chris Froome
Elite Women – Road Race
Lizzie Armitstead
Katie Colclough
Nicole Cooke
Nikki Harris
Sharon Laws
Emma Pooley
Elite Women – Time Trial
Wendy Houvenaghel
Emma Pooley
U23 Men – Road Race
Josh Edmondson
Scott Thwaites
Simon Yates
U23 Men – Time Trial
Sam Harrison
Joe Perret
Junior Men – Road Race
Germain Burton
Jon Dibben
Tao Geoghegan Hart
Chris Lawless
Alex Peters
Will Stephenson
Junior Men – Time Trial
Jon Dibben – 17th (+ 50s)
Tao Geoghegan Hart – 35th (+90s)
Junior Women – Road Race
Elinor Barker
Lucy Garner
Emily Kay
Jessie Walker
Molly Weaver
Junior Women – Time Trial
Elinor Barker