This is BEYOND EFFING BELIEF!
Don't go if crazyass insanity freaks you out, but otherwise, HOLY HELL! THIS FIC IS BANANANAS!
http://fanfiction.portkey.org/story/2338
ETA: This thread at fandom wank keeps making me nearly wake the rest of the house up from teh laughter!
Click for teh funneh