I went the cheap route and had my buddy draw it with pen and paper. Even though, I really like the logo, we are limited with what we can do with it because it is not a vector image. I tried having it converted to a vector image, but he drew it using pointillism so we are kind of stuck. I have a buddy that does graphics design, but he said it would take him quite a few hours to make us a logo. He said he would charge us $300-$500 depending on what we wanted. You can always browse websites like istockphoto.com or any site like it. You can buy the images off the site if you find one you like. Doesn't hurt to check it out. Hope this helps!
Chuck