I would clean up the logo and the header. Make it about 25% of what it is now and make the width of the site 780 pixels
The reason for a smaller logo is: Less loading time, more subtile and there will be more content (where people actually come from) on the screen withouth having to scroll.
The width of the site in 780 pixels in order to make it compatible with 800x600 browsers. Besides that, I don't see a reason why not to do it, especially since there is no content which actually needs the current width.
Further I would keep it all the same. it looks happy