Looking good. I too wish all the information, downloads and screenshots should be in one place (here, for example) but fansites can pick and choose what they want. Oh well.
Hey, how do you create an avatar? I've set up Gravatar.
There is a wealth of old topics with useful and unique information - your question may already have been answered!