iTunes 10.5 Beta 6 has been released for all those developers who want to try iOS 5 beta 6. Some may be thinking why iTunes 10.5 Beta has been released, the answer is iOS 5 beta 1 restore works only with iTunes 10.5, so you must first install iTunes 10.5 beta version in order to play with iOS 5 beta 1 firmware.
For those of you who already installed iOS 5 beta 6 on their iPhone, iPad or iPod touch they will need iTunes 10.5 beta 6 to sync device with it.
iOS 5 will come this fall, for now you can enjoy the developers version that was announced at WWDC 2011. You can only install iOS 5 beta 1 firmware on iPad, iPad 2, iPod Touch (3g and 4g) and iPhone (3gs and 4g), and you must install iTunes 10.5 beta for your Windows or Mac first.