Dmozus.com is a URL friendly search engine with free URL submission. URL approval in hours, not weeks.