There is indeed a nice answer to the website submission at AltaVista. Not the best alternative, but it has been working very very very very well for me, for a long time.
After studying altavista pretty closely, there are few points clear.
A old website is given more preference.
It is always better if the spider finds the website on it's own, rather than using add url page (I assume, there is a totally seperate method used by altavista, to index both the ways. I recommend let the spider find them on it's own.)
Now the most boring part is, why in the world we need to wait for the spider to find the site on it's own. I am sure, none of us (except me, I am kinda lazy and have plenty of time) have the time to wait that long. So I came up with a small soulution, than I am sure, by now, all of you must be knowing.
Make a small website, with little content. Here you can link all your website, with the best relevent keyword. Say website "A"'s best keyword is "aaa", website "B"'s best keyword is "bbb" and so on.
So on this new site, "aaa" will link to site "A", "bbb" will link to site "B", and so one. There are two great features for this extra work. One, as stated in link popularity page at altavista, if a keyword is linking to your website, you always get that little extra boost (Type, can anyone please correct the spelling of "boost"), and the second reason, is all your pages will be indexed in almost the same time, and will generally appear in next data refreash.
Now the question is about AltaVista indexing your new page with all the link. You can use add url for this purpose and wait till it gets indexed,or use a same trick but in opposite direction. Put the link to this new site in your already indexed site. Just keep one thing in mind. Keep on updating your new website everynow and than, and altavista's spider will come on it's own and index everynow and than. It checks for the size of the page. So add or delete any line and it will think it is a updated page.
This has worked for me, and I am sure this will work for many other.
Thank you for reading this post.