Viral is an interesting category. I've been poking around to see what I can find out. Here are some of my (somewhat dry) observations:
1) Appears that only creations made with the meme generator get ranked on the Viral pages. I dont think creations made with the gif, pie chart or demotivational generators are in there.
2) Appears all memes including unsubmitted meme comments get re-ranked once a day, at midnight Pacific time. The Viral rankings don't change the same way either Hot (upvote and comment activity) or Latest (meme age in days) do.
3) Appears the ranking criteria for the Viral pages are mostly rate of views and how new the meme is, ie views per day, upvotes count somewhat, but not like they do on the Hot pages.
4) There are 10,000 pages of viral memes on imgflip
imgflip.com/?sort=viral&page=10000
5) On high page numbers (like Page 9000) you can only use the back button, to go towards the front of the pile. On each high number page above Page 572, the "next" button at the bottom is grayed out.