One quick comment: Your layout doesn't really work on a smaller screen -- here's a screen shot from my laptop with 1280x768 resolution as I was browsing and having some stuff open (visible) behind the browser window:
http://screencast.com/t/6ufdUZOW
All other sites I usually visit work fine at this size.