my dear hubby; who has done over 4700 miles this year says hills hills hills.
he also says saddle time.
the saddle time tunes your butt but the hill climbing makes you faster on the flats(and the hills)

does that help?