Many users were expecting that Apple would release the final version of iTunes 10.5.1 somewhat today but again Apple released a beta.
What this update, iTunes 10.5.1 beta 3, brings a faster experience to iTunes and the much talked about iTunes Match. If you do not already know iTunes Match is that Apple stores your content, your music to its iCloud servers. Apple does this by matching your songs with its own library. A much faster way to get your music library compared to other means other companies are using.
Download iTunes 10.5.1 Beta 3
iTunes 10.5.1 beta is available for download right now from the iOS dev center, so if you are an Apple developer head over there and download iTunes 10.5.1 beta 3.
If you are not a developer, you can download iTunes 10.5.1 beta 3 from the links below for Windows and Mac. Although it is not recommended to do that as iTunes 10.5.1 beta 3 is only for developers
Download iTunes 10.5.1 beta 3 Windows x86 HERE
Download iTunes 10.5.1 beta 3 Windows x64 HERE
Download iTunes 10.5.1 beta 3 Mac HERE