Blow around the edges of the screen and clean them gently with a qtip. Many cases of frozen devices are due to tiny debris blocking the IR.
You could always do a reset before giving up. It'll wipe the device back to out-of-box condition, but it might fix your problem. It sounds like the hardware basically works but there's some sort of software issue or corruption. That's good news fix-wise if so.