Thanks Mikey and Ga,
I don't think it is the amp as the radio does not turn on and display a radio station or a track from my ipod. I am planning on pulling the radio out tonight when I get home to take a look at it. Hopefully a simple repair with some glue, if not I will probably have to replace the radio.
And take my wifes key away from her...."No more BMW you you!!"