As we approach the end of the year, we reach the time when we find ourselves overwhelmed by a legion of top-ten lists from all corners of the internet, some of which we may agree with and others which we may not, but they always make for a good topic of discussion.