Well, that is the first logo I've ever made. I'm pretty proud of it, but your judgement's been spot on thus far.
What issues does it have, and since I appear to be in need of a business logo, what do you think are the criteria's I should be trying to meet?