The new beta homepage is here. Check it out and leave your comments. If there is any problems with it, I'd be grateful If you could point it to me. :) If you like it, your feedback is always welcomed. If you don't like it, it would be appreciated if you comment why.