I cracked the fork on my bike a few weeks ago. Giant doesn't offer crash replacement on the OCR forks and doesn't stock them, so getting a Giant replacement was not an option. Kinda bummed me out. So I picked up a Ritchey Carbon fork and slapped it on.
The Ritchey fork ended up being a little shorter somehow (side by side they seem the same, but the Giant fork had more clearance) so I also had to replace the front brake with a standard length caliper and move to 700x23 tires. my 25's wouldn't clear the brake.
Overall it matched up fairly well. Rides feels fine as well.