I'm sticking to my old vote and voting for Ducky123. If it weren't for his Great Plague RP, I wouldn't even be RPing as much as I am now. I've said it time and time again, but he's got some killer leadership skills: at times when I think the RP is about to grind to a halt, he gets everyone together and instills new life in the RP. He's active in discussions, ferrying ideas, and on top of all that, his posts are really great! So, there's my tie breaker vote.
And Starfall, even though you're abstaining, I gotta give a shout out to you too. I love roleplaying with you, especially in the House Madness RP.