1. A multi-channel equalizer comprising: a feedforward equalizer (FFE) coupled to receive an interleaved signal from a plurality of different channels, the feedforward equalizer capable of applying different equalization coefficients to data bits received from the different channels; a Viterbi decoder coupled to an output of the feedforward equalizer, the Viterbi decoder determining detected symbols based on a channel model of at least one of the different channels; and a channel estimator coupled to receive the output of the feedforward equalizer and the output of the Viterbi decoder and produce an error feedback signal to adaptively update the equalization coefficients of the feedforward equalizer based on the error feedback signal, the channel estimator modeling a response of the at least one channel based on a Volterra series model of the at least one channel and providing an input to the Viterbi decoder indicative of the channel model.