I can also see an improvement in performance since the new owner took over. I suspect there was some hardware improvements for the hosting server etc when the new owner took over. I don't find the ads bothersome and I hope they make a nice profit on the site.
|