Hi Paul,
No such thing I'm afraid. Submitting your sites, either yourself or via a
submission service, is actually the worst thing you can do. Try to get
link(s) from exisiting sites, the more established the better, as a rule of
thumb if you can get 1 link from a PR6 page you'll be indexed in a couple of
days, PR3 or 4 might take a week. Submitting yourself might take months if
it happens atall.