Soundex is fast, but inaccurate. It only prevails, because of the computational cost of things like levenshtein distance.