As minstrel said, it's best NOT to use Google's submission. You'll get indexed faster PLUS Google likes it better when she finds you through good related backlinks.
To try to help Google find your backlinks you can hit the links to you from other sites with your Google Toolbar on. Not guaranteeing this works, but I've had Google index brand new sites that were barely launched that no one knew about and that no one had linked to. The only way she could have found it was from me hitting it with my G toolbar on. Unless she somehow spiders whois info to try to find new site.
At any rate Google routinely spiders many of my blog and forum posts within minutes.
Here's a blog post I made this AM. Already #1 in Google.
Affiliates get Adwords Bans
And that's without any backlinks, unless some blog scrapers have already picked it up.