Methods are provided for analyzing a large number of RNAs. In one embodiment of the invention, RNAs are hybridized with a nucleic acid probe (primer) array. The primers are extended using reverse transcriptase with the RNAs as templated. The resulting primer extension products are detected. The methods are useful for gene expression monitoring, sequence variation detection and transcriptional mapping/annotation.