well if you are still having trouble with it freezing up, then there is some sort of error in the software which can be dealt with relatively easily. especially if you still have function of your device, you wont have to take it apart to do the hard reset.
yes it is frustrating, but if you dont have/dont feel like spending the money to buy something else, you just have to have a bit of patience with the zune.... but we are still here to help you atleast when issues do arise.
so with your device, get it charged up again and running, then do the hard reset and that should take care of your software issues.
let me know if you have questions im glad to help