Although I must say Weird al yankovic is king....
I have come across more than a few really funny song parodys...
My 2 faves :
Drowning pools 'Let the bodies hit the floor' ::: 'I can only count to 4'
& Brianna / Eminem 'I love the way you lie' ::: 'I love the way you Like'