Each member of the muscarinic receptor family (M1-M5) can interact only with a limited subset of the many structurally closely related heterotrimeric G proteins expressed within a cell. To understand how this selectivity is achieved at a molecular level, we have used the G i/o-coupled M2 and the G q/11-coupled M3 muscarinic receptors as model systems. We developed a genetic strategy involving the coexpression of wild type or mutant muscarinic receptors with hybrid or mutant G protein α subunits to identify specific, functionally relevant receptor/G protein contact sites. This approach led to the identification of N- and C-terminal amino acids on α q and α i that are critical for maintaining proper receptor/G protein coupling. Moreover, several receptor sites were identified that are likely to be contacted by these functionally critical Gα residues. To gain deeper insight into muscarinic receptor structure, we recently developed a cysteine disulfide crosslinking strategy, using the M3 muscarinic receptor as a model system. Among other structural modifications, this approach involves the removal of most native cysteine residues by site-directed mutagenesis, the insertion of three factor Xa cleavage sites into the third intracellular loop, and systematic ‘reintroduction’ of pairs of cysteine residues. Following treatment of receptor-containing membrane preparations with factor Xa and oxidizing agents, disulfide cross-linked products can be identified by immunoprecipitation and immunoblotting studies. This approach should greatly advance our knowledge of the molecular architecture of muscarinic and other G protein-coupled receptors.