Sounds like a gorilla stole your radio...
Robert: sounds like a real mess. I had the same problem last Xmas, some idiot broke in and tried to steal the head unit, broke the window, radio housing, fuse cover...
Went to British Car Service here in LA, they have a service that parts out range...