MVP must give social points.
I actually like this suggestion. You don't get much more social than running a 16 player activity.
As for MVP - guildies first, then whoever I feel like. I always vote and if you express that you deserve my vote, you'll never get it.