I'd go with the better frame with Apex. I have Apex on my CX bike and love it...it's just as reliable-functioning as my bike with Rival--just heavier. And that bike gets used in less-than-ideal conditions...lots of sand and mud and clumsy shifting during CX races. You can always upgrade down the road, but will have a good set of components in the meantime.