I like the logo, i don't think that i'm going to change it unless someone comes up with a much better one. I like the retro feel of it much more than some comic monkey head or similar stuff.
About the website: Maybe i should do something about it, but then again, i won't come up with something much better than what i have now. Designing websites just isn't my business (anymore).