I don't personally rid CX but I would like to. You should check out Matt Chester's website - he builds titanium CX bikes and espouses their use as general do-it-all bikes. He rides a fixed gear and often cycles 20 miles or more to a race and then competes on the same bike. He's an interesting guy for sure!