I think the logo is good. But is is too much of a contrast to the background color. Maybe something a little more subtle. or a blue closer to the RR in the logo. The ads do detract just a little but if they are paying. Go for it! Your forum categories seem spot on. How are you advertising your site? Your bounce rate is really low so that's good.