PM's sent. Hopefully we'll be looking at a perfectly up-to-date wiki pretty soon. It'd be nice to be able to answer every "Hai guyz can I haz all teh modz and editorz for teh ff7z nao plz??? thx." with a link to the wiki.
EDIT: Wiki updated!
So feel free to start redirecting newbies there. If anyone wants something posted to the wiki feel free to ask and I can oblige if it's appropriate or relevant.