I've installed SD Booster and set the cache to 256 kb.
I believe it has improved the reset situation, but not eliminated them. I'm still getting 2 or 3 resets a day (vs ~10).
I'll keep playing I guess - sure would like to figure out what is causing it. Anyone know of better logs to look at than dropbox (not revealing much)?
As for logs, with these types of resets (within Android) you should not lose any logs at all. Not sure to be honest, but I would think logcat would still roll, although that log does scroll off the buffer pretty quick (as they all do, but logcat seems to be the quickest one to overrun its buffer).
I'm kind of wondering if it is your SD card in general - have you tried a different card? Could be the time it takes to write on your SD is killing everything, and if the system hangs up, killall zygote is sent and boom... back to the boot animation.