Amanda Palmer & The Grand Theft Orchestra

"Do It With A Rockstar" (NSFW)

There is a shit-ton of awesome going on here.