I've signed up here just several weeks ago and I don't really have much idea about the new site but it sounds really good. I actually like this site because the posts here by members are actually useful and informative.