Welcome to WebmasterWorld Guest from 220.127.116.11
The more links you have to different internal pages, the quicker it will go. Doing a google sitemap will also help with a brand new site, but it isn't a magic bullet.
My general rule is that in the first month I will get every page that has an external link into the index. The next month I will get all the pages that are one click away from those pages, the third month google will get them all.
There are lots of things that you can do with the hopes of speeding it up, and sometimes it works, sometimes it doesn't. There are often posts about how to *make* google index your site, and the answer is that you can't make them do anything, but you can encourage them.
What I was saying was what my basic expectations are. If it goes faster, that's great. That is how long I plan on it taking and I just won't sweat it for at least 4 months. You may do something that makes the Google Gods happy, and they crawl your site in a day and you are ranking for money terms the next, just don't plan on it.