The availability of high quality cDNA libraries is often crucial to the successful identification and characterization of genes. The concepts and potential pitfalls of constructing cDNA libraries are presented. Various applications requiring high quality cDNA libraries are outlined, including large-scale single pass sequencing of cDNA clones to generate expressed sequence tags (ESTs) and differential screening of cDNA libraries. The usefulness of combining such approaches for the discovery of novel disease-related and cardiovascular-based ESTs (CVBest) is discussed.