iTunes finally gets a makeover

A month late, Apple has released iTunes 11, a revamped version of its music software.