Looks like Apple is in really Hurry. Moments back Apple released iTunes 10.3 Beta for MAC and Windows.

Now we came across the news that iTunes 10.5 is also released to Devs only.