Nitric oxide (NO) has been shown to regulate cardiac function, both in physiological conditions and in disease states. However, several aspects of NO signalling in the myocardium remain poorly understood. It is becoming increasingly apparent that the disparate functions ascribed to NO result from its generation by different isoforms of the NO synthase (NOS) enzyme, the varying subcellular localization and regulation of NOS isoforms and their effector proteins. Some apparently contrasting findings may have arisen from the use of non-isoform-specific inhibitors of NOS, and from the assumption that NO donors may be able to mimic the actions of endogenously produced NO. In recent years an at least partial explanation for some of the disagreements, although by no means all, may be found from studies that have focused on the role of the neuronal NOS (nNOS) isoform. These data have shown a key role for nNOS in the control of basal and adrenergically stimulated cardiac contractility and in the autonomic control of heart rate. Whether or not the role of nNOS carries implications for cardiovascular disease remains an intriguing possibility requiring future study.