Been there.
Mostly I listen to Celtic music any more. It doesn't do that to you as badly...But every now and then some 80s technopop will start cycling....or something from the 60s....
I usually have something from Poe, Mono, or Fisher start cycling through my head and have to do the Alice in Chains thing to get it to stop.