Seems dead.

Should I try removing the battery or force a full reset?
Edit: I opted for an hard reset. It seems that the upgrade process was restarted but now it seems stuck at
Code:
Switching to temporary kernel..
DO NOT REMOVE sd card... upgrade will be continue(sic)
The battery light is yellow and always on.
It's a nightmare...