Just built up an 09 Tarmac Pro SL frame to replace my 07 Tarmac Pro and Fizik Antares saddle.
Next on the list are a new set of wheels and pedals.
Yes, that is a Campy crank mixed in with Shimano. What can I say, i can't stand the campy shifters but they sure do have a clever way of joining a crank set.