Black Screen of Semi-Death after Sleep/Fast User Switching
Much to my surprise, holding Command-Control-Eject pulls my machine out of this state, without rebooting it.  At that point I can simply log in.  Command-Option-Escape may help also.