netmechanic.com
might help you get an idea of search engine you may have missed -- I recommend if you have time however to submit it manually, you'll get better placement.