1. A multi-user detector comprising: a channel estimator to estimate actual channel taps associated with users of interest based on a receive signal; and a channel tap interpolator to generate interpolated channel taps for a first user of interest when at least one actual channel tap associated with said first user of interest occurs at a non-integer multiple of a chip period from a sampling reference point, said interpolated channel taps occurring at integer multiples of the chip period from the sampling reference point.