Well, they purchased go.com when it was a web portal and have been trying to hammer their square site into that round hole for years. I am not familiar with how their framework looks on the back end but they really need to redesign from the ground up as opposed to keep trying to fit the site into the go.com framework.
They also need to do a lot or work on how the guest facing site integrates with the CM facing site and whatever ERP system the use. That is not an easy task but one I think would be kind of fun to undertake.
I also think someone there needs to learn that just because you can have characters flying around pages, music, sound, mouse effects, and so on doesn't mean you should. It is like a college kids first ever website project and he had to use every effect he could to prove he knew how.