Just a general comment on those thumbnails. It's a pretty annoying concept. It's slow and the whole thing jumps around. Maybe it's just me but I'm visiting this site less frequently because it just not a pleasant browsing experience.
Keep Up with TechRepublic