My understanding, based on what was posted some months ago, articles are not part of it but some math formula of technical forums ( not soapbox or lounge) post count and post votes just for some period of time like a year. Then I think it starts over and new MVP's will be awarded the next period based on the same calculations over that period of time. Does that help?
Basically I had a hot streak, of several months, of questions in the forums I frequent (C++ forums, .NET, XML, Design etc.) where I was able to help people, and enough of them bothered to vote a '5' that my count fell into the cut-off for that period of time. So basically... lucky.