The molecular weight measurement of intact Escherichia coli proteins separated by isoelectric focusing-immobilized pH gradient (IEF-IPG) gels and analyzed by mass spectrometry is presented. Two methods are discussed: (i) electrospray ionization (ESI) mass spectrometry (MS) of extracted proteins, and (ii) matrix-assisted laser desorption/ionization (MALDI)-MS analysis directly from IEF-IPG gels. Both ESI and MALDI methods yield sub-picomole sensitivity and good mass measurement accuracy. The use of an array detector for ESI-MS was essential to discriminate against contaminating background ions and to selectively detect high mass protein ions. MALDI-MS offers high-throughput analysis of one- and potentially two-dimensional (2-D) gels. The "virtual 2-D" gel method with first-dimensional IEF separation and the second dimension as molecular mass determination by MS, is a particularly promising method for protein analysis due to its ultra high sensitivity and correspondence to classical 2-D gels. Further sensitivity enhancements for the MALDI-MS method are provided by post acceleration detection optimized for high mass time-of-flight analysis.