That's so crazy :) I was checking my images page, and was like...66 upvotes? What the hell? Last time I checked this meme it had about 10-15. So I checked the front page, and sure enough... :D I must be doing very good lately, to get 5 front pagers in the last few weeks!