Regarding usability, I think some of the text is too light. The links page in particular is hard to read unless you rollover it with the mouse. Also, your website works in other browsers other than firefox so I probably wouldn’t bother putting “optimised for mozilla firefox” in such a prominent position on your front page... this just alienates the 75% of your audience who don’t use firefox! But other than that... very nice website!