Consider this. For instance look at the CF frames offered on Pedal Force. I like the RS. Build it up yourself with the gruppo of your choice and save lots of dough. There are other vendors for CF frames as well.
Lots of information on the RS frame in the road forum. It was offered as a group buy last year ---- hate I missed it. Just my .02
Hate you lost your Pilot ------ glad there was no injury. Lp