Last weekend we switched hosts for our site, which seems to benefit the speed of our site pretty much. There's one small problem thou, as some may have noticed: the mail functions are not working yet. So confirmation mails for new members and votes, but also the "Send a link"-mails were not sent by the server. All new members are manually confirmed by us, so we'd like to welcome you all!
Update: It seems that all mail problems are over now, enjoy the features!