Quote Originally Posted by artagnan1978
Actually, yes, I did submitted my site to as many search engines as I could - as many that I have found. I used all the free search engines.

I am not really sure if they will help to improve my traffic, but I thing is for sure: it doesn't hurt
It wouldn't improve the traffic by any big number but it will sure imporve your PR which might help u get indexed in a good position in google