Just something I've noticed and had a thought on, why does the forum require registration to view topics? I know, this might be to make people register and become active within the community, but on the homesite, you've announced your public release, if they click it for more info, they have to register. What if they don't want to? Some people don't like register on sites (a few friends of mine love lurking, they'll never, EVER register). By blocking that viewing privelage, you're denying them info on downloads, bug fixes (the frontend thing for one), etc. I think you guys should at least make the new more readable on the homepage or make the forums viewable for guests. Maybe make the homepage have info of the news post like CNCNZ (I'm just biased, yea ) but if they want to click it to read the replies to the OP, they have to register. Something like that.
And this is a minor thing... why not get an ICO icon for the forums like the homepage has?
(if this should go in offtopic or somewhere else.. please move it)