Hate to say it bud but that wouldn't work as a logo, atleast not in print. Theres too many colours, its low quality and has a 3D look.
Logo's are best designed in something like Illustrator - that way you can increase or decrease the size freely without worrying about quality loss. If you can trace around that in the program using 3-4 colours max then its a nice shape (The more colours you use the more expensive it is considered when in print, thats why you see so many monochromatic logo's).
Edit: So I was thinking something along the lines of this:
You can probably still achieve the 3D look with a bit of experimenting.
Also if your doing a colour logo in Illustrator its probably best to use the right swatches, that way your logo wont come out the printer in a different colour than what you expected, most people use Pantone solid uncoated (Window>Swatch Libraries>Color books>bam).
Not saying its a bad logo, infact its a very good logo and I like the style, it just probably wouldn't work off of the screen.