I seem to be having the same issue that dafluke24 was having, where I can't get my Optimus S past the LG boot screen, even when doing the battery trick mentioned at the start of this thread.
I recently bought my phone on eBay since the Moment I had was eaten by a dog. When I received the phone, it already had VC on it, so I followed one of the sticky thread instructions to put it back to stock V8, then to V9, then VC using the LG updater, then I rooted using adb, then installed custom recovery thunderc 1.1.0, then ThundeROM V1.7.
I used the phone for at least two days without any problems (although I can't remember if I actually turned it off during that time). Then I turned the phone off with the power button, put in a new higher capacity microSD card, and when I turned it back on, it was stuck at the LG logo.
It took me a few days to find this thread because I originally thought it was the microSD card that caused the problem, but it is sounding a lot like that may have been a coincidence (I have tried putting back in the original microSD with the same results).
If anyone has any advice or suggestions, I'd be happy to experiment with my phone. I also have another Optimus S (with a bad ESN that my gf unknowingly bought on Craigslist), which is still at VC9 with thunderc and ThunderROM V1.6.2.
On a side note, does anyone know if Sprint will replace my Optimus that is stuck at the LG boot screen, even though I bought it on eBay?