I'm glad you found us here! I have enjoyed reading your helpful replies at MHF, and I know you will make a nice addition to our crew here!
You should see a link near the upper left of the page labeled "New Posts" that will allow you to see the most recently updated posts.
I think you will find that this sight is wonderful, we have active admins who take suggestions seriously, and act on them quickly, and many knowledgeable and courteous members. There are a ton of features here: widgets, a game arcarde, a chat room, so take your time and check these out.
Yes, we are a young site, and you are right, we have quite a list of who's who in the online math help community already present.
Our administration is hard at work trying to increase our profile in the online search engines, and I feel this will help make this site take off in the coming year. And once we get 'em here, they will stay because they will find this site has a good community feel and lots of capable folks ready and willing to help.
I hope you enjoy your time here, and we are fortunate to have a member like you joining our ranks!
Imho, MHB is the best site on the web simply because it has the most dedicated, compassionate, smartest, and reliable staff of any on which I have participated . So, please feel welcome to take part in our site.