Analysis of RNA expression using techniques like real-time PCR has traditionally used reference or housekeeping genes to control for error between samples. This practice is being questioned as it becomes increasingly clear that some housekeeping genes may vary considerably in certain biological samples. We used real-time reverse transcription PCR (RT-PCR) to assess the levels of 13 housekeeping genes expressed in peripheral blood mononuclear cell culture and whole blood from healthy individuals and those with tuberculosis. Housekeeping genes were selected from conventionally used ones and from genes reported to be invariant in human T cell culture. None of the commonly used housekeeping genes [e.g., glyceraldehyde-phosphate-dehydrogenase (GAPDH)] were found to be suitable as internal references, as they were highly variable (>30-fold maximal variability). Furthermore, genes previously found to be invariant in human T cell culture also showed large variation in RNA expression (>34-fold maximal variability). Genes that were invariant in blood were highly variable in peripheral blood mononuclear cell culture. Our data show that RNA specifying human acidic ribosomal protein was the most suitable housekeeping gene for normalizing mRNA levels in human pulmonary tuberculosis. Validations of housekeeping genes are highly specific for a particular experimental model and are a crucial component in assessing any new model.