FWIW, I have a Bianchi Volpe and I'm very pleased with it. I've had it for maybe 6 or 7 weeks now. Can't compare it to the Cross Check, but I think you could be very with the Volpe.
Of course my previous commuter is a serious POS, so anything would be a step up.