Look around your surroundings and you see logo of different companies and what do you wish to do? For me, I always keep the rule of simple the better. Nothing complex or complicated, it will make life so much easier.
If you want free logo, you can just google it. I am big fan of google so everything is google here and there. If you like, you can use other browsers too. Free Logo - Well, everyone can use it and it might appear somewhere on someone website.
Sample of my free logo


Cheap Logo - Well, dont expect too much of designing involved. I had wasted on $$ for cheap one. Less then SGD $100.00 price tag. I nearly died when I saw the design. I had regretted wasting my money but i never want to go back to the company again. Maybe to some, will be nice but I just hate it from the first look. Haha.
Sample of my Cheap logo.

Decent Logo - After Searching much in google website, i found a friendly company who does really not bad work. Price Range SGD $100 to $300.00.
One thing to note, if you wish to revise your logo, you have to top up $. So just bear in mind, that what you pay is what you get. It is shown on the current one on the left.
Expensive Logo - $400 and above - usually they will provide unlimited revisions but as its way out of my budget, I had to drop it out of my list.
Tip : Try to keep your logo less colours for your logo design as possible. Why? When you want to print your letterheads and envelopes, etc.. the printer companies charge you by the colours, so less colour less $. I felt the pain when I requested for quotation on the printing of stationery's.
Most of the people would say it is important to brand your logo, I would agree but how much do you wish to spend on your logo? Budget yourself and search for website information and see which company you feel comfortable with.
For me the logos to be done up was around 1 week and service wise was pretty good. Contact me if you wish to know for more details on the companies I went through.