Just a week before the Giro d'Italia begins, the race organizers have invited the Astana team. They promise to bring the strongest team possible. I'm hoping for a Leipheimer or Contador win, though they didn't obviously prepare for the course.
Here's a video of the final kilometers of last year's Giro Stage 14. Even if you don't know Italian you will hear some words you understand, and the announcers' enthusiasm is energizing.