Several methods have been developed for amplification of RNA, making it possible to use cDNA microarrays for analysis of samples limited in amount of total RNA. The most widely used amplification protocol, the Eberwine method, amplifies RNA in a linear manner through in vitro transcription (IVT). However, when starting material is limited to nanogram amounts of total RNA, several rounds of amplification are necessary, making this method both expensive and labor-intensive. Amplification by PCR is robust and is able to amplify extremely limiting material. However, it is possible that the nonlinear nature of PCR could result in reduced reproducibility of the amplification compared with IVT. We have evaluated two methods that use a combination of PCR and IVT for amplification of nanogram amounts of total RNA. We have compared microarray results obtained by these methods with results obtained by two established methods: indirect labeling of 20 microg total RNA and Eberwine amplification of 1 microg total RNA. Starting from as little as 5 ng of total RNA, both methods yielded results in concordance with the Eberwine method.