Nothing is wrong with your design, I really like it. You are competing with #111 and
#116 right now. What I like about theirs is that they give a feeling of "fast action", like they are about to strike at something. That is one of the feelings I really want in the logo. I really like your style, and I have lots of other graphics design that I will need done after this (for an iPhone app) and I think you would be excellent for that. If you don't win this contest, I would still like the opportunity to have you work on those other things. Do you have a website?