I will try some of these things when I get home; however, I admit I don't know how to put an older firmware on it when the unit is completely frozen.
EDIT: In the meantime, does anyone know whether I am better off in this case leaving the thing plugged in (ostensibly to charge) or unplugged (ostensibly to drain). It is plugged in currently.