Google Sitemaps and Yahoo! Submit
Google Sitemaps and Yahoo! Submit provide you with a means of telling the search engines about all of the pages on your site that you’d like indexed. Both programs allow you to upload a text, XML, or RSS file that lists every page and specify additional parameters that may affect indexing.
Do you need to do this for your site? I can’t think of a reason that it would hurt, but if you’re site is already being comprehensively spidered and indexed, it may not be worth the trouble. (You can check either search engine’s cache for particular pages.)
If you want to use either program, you’ll need to build the input file. There are numerous free online tools for doing so, and more are being created all the time. I recently used http://www.xml-sitemaps.com/. You can find more with a quick search.