Really?? When you say "into Google" - what does that mean? At all?? Or ranking in the top 10 under your chosen keywords?
I ask because... generally I'll see a site show up right away (48 hours or so) - maybe not where I want it... LOL... but in there at least.
Henrik... Sharon & Roy - fill me in here
I generally submit to dmoz.org and Google - should I be submitting to others individually as well??
Thanks