.NET RockStar Julia Lerman's Opinion
“The definition of MVP has been evolving, of late. There is an official definition on the Microsoft Web site, but it is not really quantifiable.
I think MVPs are part of a group of people who, just for the love of the technology, cannot help themselves when it comes to lending a hand with others; they love to share information. Such people have no expectations of anything in return - just the pleasure they derive from helping. So many people fit into this category! That's created some difficulties for Microsoft, as they attempt to identify these people and give them the MVP award. The MVP award is thanks for what you have done in the past year, and is granted for only one year at a time.
One of the things that I loved about the MVP summit was being mixed in with MVPs from many other technologies and I don't mean VB and C#. I mean XBox, Office, FrontPage, Windows—anyMicrosoft technology that has users. Developers tend to congregate and are used to being with other developers - for example, at conferences. So it was really fun to level the playing field. We were all there for the same reason, regardless of what technology we played out our roles in.
The thing that I think surprised me the most was the very young MVPs. I hope that in the near future there will be some teenage girl geeks among those young MVPs as well. Another thing that really impressed me was the great distances many people traveled to be there, which in some cases can be quite expensive.“
Read: What does it mean to be an MVP?