In this paper, we design complementary codesets that significantly improve the quality of channel estimation in orthogonal frequency division multiplexing (OFDM) communication systems, with a focus on the recent MB-OFDM ultra-wideband (UWB) standard. The proposed time-domain OFDM channel estimation technique incurs only a nominal increase in computational complexity and is able to be readily retrofitted into the existing MB-OFDM standard. The underlying complementary codesets, found via an evolutionary algorithm, combine with the existing preamble synchronization sequences to yield asymptotically ideal autocorrelation functions (ACFs). We show how improvements exceeding 1 dB can be achieved in end-to-end packet error rate relative to conventional zero-forcing OFDM equalization. Abstract-In this paper, we design complementary codesets that significantly improve the quality of channel estimation in orthogonal frequency division multiplexing (OFDM) communication systems, with a focus on the recent MB-OFDM ultrawideband (UWB) standard. The proposed time-domain OFDM channel estimation technique incurs only a nominal increase in computational complexity and is able to be readily retrofitted into the existing MB-OFDM standard. The underlying complementary codesets, found via an evolutionary algorithm, combine with the existing preamble synchronization sequences to yield asymptotically ideal auto-correlation functions (ACFs). We show how improvements exceeding 1 dB can be achieved in end-to-end packet error rate relative to conventional zero-forcing OFDM equalization.