Google has updated it’s guidelines on how to “submit your content” to Google. Basically they’ve detailed a 3 stage process for webmasters:
1) Submit an URL for inclusion in Google’s index.
2) Submit a stiemap through Webmaster Tools.
3) List your business in Local Business Center.
Also supplied are links to various other means of adding content to the Google index such as through YouTube, the Book Search program, Google Base (for shops), Travel and much more.