This document analyzes the bit error rate (BER) performance of orthogonal frequency division multiplexing (OFDM) using BPSK, QPSK, 4-QAM, and 16-QAM modulation in a Rayleigh fading channel. It compares the use of minimum mean square error (MMSE) and maximum likelihood sequence estimation (MLSE) equalizers at the receiver to mitigate interference. Simulations show that MMSE achieves performance close to MLSE at much lower complexity. Filtered multi-carrier (FBMC) is also analyzed and found to have around 2.5dB better uncoded BER than cyclic prefix (CP)-OFDM. In conclusion, MMSE is a good lower complexity alternative to MLSE for channel equalization