Submitting alone does not guarantee you'll receive any visitors from the search engines. If you're site is not in the 1st three pages - typically 10 listings per page, you've wasted your time submitting your site. Few searchers will go more than 3 pages deep in their search. Third party studies have proven that search engines provide substantially better results than other forms of advertising for your web site. But as indicated above, unless you are in the first 1 to 3 pages, you're out of luck.
Recent studies show that banner advertising is becoming less and less effective.
Once your site is listed at or near the top of a major search engine, it can stay there for some time. However, it can also fall from that top ranking. That's why we also offer maintenance options to insure your rankings stay at the top after we get them there. Being listed on the others may not generate any traffic regardless of your postion. First you have to know the many techniques that will move you into a top position.