Thanks, Joe. I <3 extra work.
Just kidding, of course.
I don't have time (or energy) to look at it now in much detail, but I did see that there were inconsistencies in the SQL grabbing 20 random rows. I made them consistent .. changing the ones that show on the top of the page to be more like the ones in the random javascript. Let me know if you notice any change (better, worse, none) and I'll look into it more this week.