I did the tethered jailbreak. Worked great. Used RedSn0w to reboot my iPhone 4 and started up Cydia. Cydia tells me it has the usual 'essential' updates and I choose to update, silly me. iPhone gets stuck on boot loop. Used iRecovery to kick it out of boot loop and restart the phone, or so I thought. Had to use RedSn0w AGAIN to restart the phone. What a pain in the ass! My point: Has anyone figured out an easier way to do this or should I just ignore Cydia's 'essential' updates? I can't imagine going through all this B.S. just to install a package that requires a reboot. Ugh.