do not listen to previous post just yet:
i had the same problem with my 80gb seraph(who made a full recovery
what i did was drained the battery and let the zune die for a bit
then i hooked it back to the computor to let it charge
the i re-installed the firmware
then it was good as new
for me at least