A Comparison of Some Approaches to Time-Delay Estimation