Nice bicycle. . .
I've also just purchased a new 2006 Giant TCR C3; which is similar to your bicycle and nearly identical components.
I have some concerns about the wheelset as I am not familar with XERO but they remain true(straight) since two rides and a few bumps in the road.
A friends newish 2006 Jamis Ventura Sport and my new 2006 Giant TCR C3
http://www.giant-bicycles.com/us/030...sp?model=11256