With my apologies to Cold Stone for stealing their slogan.
When I first went to the show, based on previous experiences, I was ready to post 2-3 articles on the sessions that were not so bad. In years past the show was poorly done. They had outdated content, poor (and few) [...]