This is perhaps Apple's biggest week in its history when it comes to software releases. The Cupertino company is expected to rollout iCloud, iOS 5, and several software updates to make sure everything stays compatible.
Today, Apple rolled out the first piece of the puzzle: iTunes 10.5. Although it's been available in beta for developers since June, this is the first time that the public has been given access. What's new in the software? Hit the jump for the full change log...