total nitpick but something I noticed that has an easy fix:
when you hover over the big three images on your landing page, they 'blink' while the new image loads.
the easy fix is to preload the hover images in javascript.
alternatively, you would make them a sprite (one image) and change the background offset on hover to show the appropriate one.
congrats on the progress.