If you want a good deal for your money, go 99designs for your logo!
The process is controlled by you (the more you work at it, the more it works for you), the options for designs are extensive and proportional to what you offer. Put out an interesting project, offer an incentive and designers from all over the world are all over it!
Guillermo Velo Tera,
wm3 design studio