I thought with Odin that it's impossible to fully brick?
That also reminds me of something else I want to ask, since there are some guru's watching this thread.
Since there are possibilities of bricking, and other massive screw-ups, it would make sense to me to have a safer way to test out kernels, ROMs, etc.
The best way that could be done would be to have an option to boot up kernel, etc from SD card, leaving all of the on-phone NAND alone. I realize that this would need a custom boot loader that could give you the option to do this, but don't we already use a custom one now?
If this could be done, installing a new ROM could be as simple as using 'dd' on Linux to an SD card. No need for CWM flashing, and complicated instructions etc etc etc... Just have the boot loader check the SD card for kernel magic (easy to do, just like the 'file' utility), and have the boot go there, instead of NAND. If you end up liking the ROM, _THEN_ you could flash it. If you didn't, no harm done to your old set up, no backup required, it's still all there untouched.
Why this has not been done yet for any device, at least as far as I am aware of, is a complete mystery to me. In my honest opinion, it would have been the most logical thing to do from the start.