As we prepare to enter a new decade I wanted to compile a top 50 of the best of the last ten years. It's fair to say that this decad...