A good strong logo would help add definition to the site. What sort of logo do you think would suit? You think it needs some sort of symbol rather than just the site name or ..?