Hey everyone just wondering. Yesterday ive was still running iPhone SDK 3.0 and when i popped in my iPod Touch 2nd gen with 3.1.1 on it and used the "use this iPod as developer device" it showed me a list of all the firmwares and a restore button! Im thinking.. could this mean that licensed iPhone dev's acturally can downgrade on any device even the never ones? I mean.. if im able to freely select any firmware for my iPod Touch 2nd gen... then why shouldn't we not be able to do that for the 3G and iPod Touch 3G? And yes ive paid for the developer program. If noone here are able to try it then ill just try it when i get my 3G in a few days.