It's not that your logo will not generate you business, I'm sure it will and you wouldn't lose sales from before, but if you are talking about logos you need to understand their concept. The idea is for it to deliver a brand, image for your company, your signature...the way you speak about your company, the whole nine yards.
Logos are a big key when it comes to branding and marketing; logos cost as much as $50,000 at corporate design firms...
You can look around our new site for example based on showcasing our affiliate program, AllLiquid @
http://www.theallliquidsaga.com. We showcase the different tour types we offer and how they are marketing-savvy.
But I can almost committ to say that the cleaner the logo, the less images it has on it or around it, the better... simple and to the point.

Good Luck