Just need a wheel upgrade and possibly new post/saddle combo.
2005 50cm Kharma frame
2007 Chorus crankset/rear mech/chain
2007 Centaur brakes/shifters/front mech/11-23 cassette
Kestrel EMS SL carbon bars
G.A.S.S. Perch 90mm alu/carbon stem (a little-known Italian company)
Ksyrium Equipe wheelset