i have been getting messages that my logo isn't all that great but i think its perfect and it matches the sites name should i pay someone to make me a better logo or keep this logo. its the yellow/green guy o the top left http://www.zopopo.com
I do not think the logo is bad but, I do not think it goes with the theme of your site, that logo looks like something from a kids book.
I give attention to font size that you use in your header. The size isn't proportionate. That's too big and almost pressing sub tag.
It would say having the logo that you like is good. But having logo that others like too is better. Suggesting you to redesign it a bit more. Maybe like making it a bit of cyber look.. don't know how to say it