Typing >console resulted in the console eventually popping up. I attempted to login with my local user, and it succeeded, but is hung at the "last login: Mon Nov 11 10:05:33 on console". The timestamp seems to be the same as when I last attempted to log into the GUI.

Anyone know of alternate startup options for OS X that might help?