I'd say be grateful, it does sound like you've fried the stereo, but are very lucky you didn't fry the ecu as well.
The stereo's can be repaired, me mate is a repair agent for pretty much all makes, but would imagine wouldn't be cost effective, he may have "b" graded new ones cheap though, pm me the number and I'll ask if you want.
tabetha