The internet is a strange place sometimes, almost like a popularity contest in so many ways. There are some web sites in particular that are always at the top of the heap in popularity, and then there are some web sites that are still popular, but perhaps a little over the hill, and thus way past their glory days. Then, there are the new kids on the block, the modern web sites that rise in popularity seemingly overnight. Most of these fade away also, but not always. Every once in a while, there is a website that has something new and improved to offer and will then stick around as one of the most popular web sites for years to come.