So long as you've submitted a site map on websmaster tools that should be enough. Now makesure you get some links from relevant websites
I wouldn’t bother as it’s not needed, you could bookmark it to speed things up a little. Thanks Brian
It is alway advisible to submit you site as soon as possible to the to three SEs. Then let the Webmaster tools take over. At the same time, have a friend put a link on their home page for a month. This will also submit it to Google. Just make sure they don't use the NoFollow attribute. After the month is up, remove it.