My only complaint with the site so far would be that everything is not tightly integrated and tends to look odd. This leads to the navigation structure being difficult for new members. I do not know how to approach this problem, but it seems as if you have done a great job so far.