Well based on that, I wouldn't say the caad9 is a crap frame, but from what I've read, I'd race the pinarello add over the upgraded parts, move the caad back to stock and beat on it only for the fact that the caad warranty will net you a much better assurance then the pinarello. Everyday rig would be the caad, pinarello if you want to take it to the streets on some fool.