Well, after a while, I just pulled the battery, booted into recovery, data wiped, wiped cache, wiped dalvik a few times, and reflashed everything...sigh...now the reload begins...
Next time you find yourself in a situation like that, try to run Fix Permissions from Rom Manager or recovery. If that doesn't fix it, then a full wipe is in order.