i would obviously get the cannondale over the ocr 3. but these two bikes are in different price ranges. if you want to stay around the price of the ocr 3 look at the raleigh 400, diamondback interval or the trek 1000 which is what i plan on getting. i actually found two dealers around me that have the trek 2003 models in starry black available.