Congratulations once again, honestly (no sarcasm).
It's also a matter of time, as well. I've got about 30 minutes per day that I can spend on here Monday - Friday, that's just the way it is, and I'm fine with that.
The only time that I got on the weekly leader board was during the Christmas/New Years holiday when I had a lot of time off.
I get a front page meme every couple of months, and again, that's fine with me (although in my overly inflated opinion, ALL of my memes are front page worthy).
Keep up the good work isay!