From a design aspect, it just feels like there's too many different things thrown together.

The new logo, while it looks nice, does not really match the design of the rest of the site.

Also, the narrow columns does make it harder to read, but if the site needs to make money by adding ad space, then more power to you.