Eight hours after announcing iTunes 10, Apple has released the latest version of its digital media management software for free download from Apple.com and iTunes.com. As discussed more fully in our earlier iTunes 10 story, the software adds a new Ping social networking feature, a Hybrid View of songs with album art, and a collection of small refinements to the user interface, as well as promising performance improvements. Grab it from iTunes.com…