Re: How to make this site better.
I can't think of anything that needs improving, I think the site is great.
Steve this site is easy to use, to post, and to read. The only thing I might think of is a list of links like you used to have (I know that there is a list on one of the permanent posts). I know that it's hard to maintain, but it could be helpful to newbees.
Just my two cents.