Tested solution to upgrade your iPhone from previous version to 4.1 without having anything effect on the baseband
you can use it even the phone is on stuck on recovery loop or on apple logo after erasing all contents :
upgrade 3G 3GS 4G to 4.1 without upgrading the baseband
link
here