I have a 2nd gen 16Gb iPhone, yesterday I updated the firmware to version 3.0 and using redsn0w to re-jailbreak the device.
All went ok-ish, I had a few problems with Cydia crashing repeatedly and apt-backup failed to restore my Cydia apps; I had to re-install them manually.
This morning I noticed I was missing my CTU ringtone, fired up Cydia to install it and noticed an update available for sbsettings.
I told Cydia to update sbsettings, and it seemed to update a LOT of other dependencies at the same time.
I did not take much notice of what they were(Typical user..)
The re-spring started, and locked up. I left it for ten minutes, then did a hard reset.
Now the phone fails to boot.
I will perform a recovery when I get back home tonight, but in the mean time no phone (and more importantly, no ebooks!).