So if you get bored on YouTube, you can usually find some decent mashups of songs that traditionally do not belong together. One that comes to mind is the eerily fitting Another Brick in the Wall Pt. II mashed up with The Bee Gees' Staying Alive.
However, Jimmy Page, in a way reminiscent of Diddy's song on the late nineties Godzilla soundtrack mashed with Kashmir, has mashed up Ramble On with Notorious BIG's Hypnotize.
I'm not completely sold, but follow the link below to decide for yourself. Warning NSFW!