I use Submit Express. Painless, easy and free. You just submit once and it automatically submits to a few Search Engines including Google, and some directories, 30-something in total I think. Do not do it more than once a month, as that can seem like spamming the Search Engines. You get a few emails, maybe 7 or 8 right after submitting, and have to just click "confirm" in about 2 or 3 of them. Some places charge fees to do Search Engine submissions for you, but it's so easy and quick, just do it yourself. Note that good content will be automatically indexed after a while regardless of whether or not you submit your URL to Search Engines, well, at least by Google that I know of, but submitting your URL speeds up the process.