Looks pretty good. Another thought for a crank would be the Ritchey WCS road crank. I know they are on sale at Nashbar for less than $100 but you will still need an Octalink BB which you may or may not think is a sin to mix in with the Campy components.
__________________
The views expressed by this poster do not reflect the views of BikeForums.net.