Although it sounds like the radio is done, I would try removing the fuse for the radio for a minute and try it again, if that dont work try the battery.
Sometimes having no electricity clears random glitches like that.
Twice with two different grand prixs the keyless entry stopped responding, even tryed resynching the remotes and only after I removed the fuse and put back in did it work perfect again.