Hi, I have an iPhone 4 which I purchased from the Apple store a few months ago which I have not jailbroken and, at least in the short term, don't intend to. Here is my situation which I find odd. I am currently running the 4.2.1 firmware. Prior to the release of the 4.2.1 firmware I had tried out the 4.2.1 GM and the 4.2 GM and the 4.1 GM. All 3 of those are saved in a folder on my hard drive. The odd situation is that I am able to revert back to 4.1 GM very easily and by doing that my baseband is reverted back to 02.10.4 - yes I have checked. (as opposed to 03.10.01 with 4.2.1). This is not via jailbreaking, using cydia etc etc or even putting it in dfu mode. I simply hook up my phone to one of my computers here, and when itunes come up I press (using Windows 7) shift+restore and choose 4.1. Itunes then proceeds and at the end I have 4.1 I am simply curious as to why I am able to do this so easily when supposedly I should not be able to. Something with the bootloader in my phone which is buggy? I really don't know. The only reason why I have reverted back several times to 4.1 is that I have somewhat spotting 3G connectivity with 4.2.1 which is not present in 4.1 All comments most appreciated.