I mentioned in my introductory post that I am unhealthily obsessed with VM and its fanfic. There is a lot of crappy fanfic out there. There is a lot of mediocre fanfic out there. But sometimes, when you're sifting through all the meh and blah, you stumble onto something that is too awesome for words. I offer you
The Revolution Trilogy.
Read it. Love it. Worship it.