Yes, after much delay (about a month), iTunes 11 is here today. And yes, it is one of the biggest overhauls of the media management service yet. Perhaps the biggest. And yes, it is now better positioned to compete in the era of the cloud. And yes, they even made the icon a bit better.