Not that amazed at the site - all those image reflections and it's a lot like every other English agency website - they have a LOT of nice work.
ahum... thread already exists.