to slightly disagree with adamhhh, i think the sites downfall is the spacing. sometimes you have lots, sometimes not at all.
nice images, nice colours, etc - but with a bit more attention to detail in terms of sorting out the vast amount of whitespace and tidying up your nav a little bit, it could really begin to stand out.
cheers