Given your cycling needs, you're gonna want to look at CX bike that is more "race oriented" with a good road feel. I'd nominate the Cannondale Cyclocross. It's stout enough for CX racing (as was raced on by Italian CX champ Enrico Franzoi) while still having a stiff and upright frame that is used by many as an off-season road training bike.
Likewise, I've seen the Bianchi Cross Concept used as a high-performance road bike.