I used to ride a Giant OCR, untill I totaled it past Friday. Tomorrow I will be getting my 'new' frame, Cannondale 2.8 from 1996. Whether the 'Dale rides comfy enough for the long term I really don't know.
The Giant OCR was very comfortable to me. I liked it, though we might keep in mind that my distance per ride is 25km and just near the limit of using a backpack.