Many algorithms have been described in the literature for estimating amplitude, frequency variables and conduction velocity of the surface EMG signal detected during voluntary contractions. They have been used in different application areas for the non invasive assessment of muscle functions. Although many studies have focused on the comparison of different methods for information extraction from surface EMG signals, they have been carried out under different conditions and a complete comparison is not available. It is the purpose of this paper to briefly review the most frequently used algorithms for EMG variable estimation, compare them using computer generated as well as real signals and outline the advantages and drawbacks of each. In particular the paper focuses on the issue of EMG amplitude estimation with and without pre-whitening of the signal, mean and median frequency estimation with periodogram and autoregressive based algorithms both in stationary and non-stationary conditions, delay estimation for the calculation of muscle fiber conduction velocity.