The Utility-based Quality of Life--Heart Questionnaire (UBQ-H) is a cardiovascular extension of the Health Measurement Questionnaire. It is a multidimensional instrument that can be scored to yield a utility estimate using the Rosser Index and a classification algorithm developed for the Health Measurement Questionnaire. The aim of this study was to employ a statistical modelling approach to devise an improved scoring system. A sample of 201 cardiovascular patients completed the UBQ-H and assessed the utility of their own health state using standard gamble and time trade-off questions in an interview. Two new scoring methods were devised by regressing the UBQ-H data against patients' self-assessed utilities. The new methods gave utility estimates that correlated with angina/dyspnoea grades, life satisfaction scores and General Health Questionnaire (GHQ) scores. In a second sample of 1,112 cardiovascular patients, the UBQ-H utilities were able to distinguish between patients who had/had not experienced an adverse event (e.g. myocardial infarction) and were responsive to changes in health over time. The new scoring methods were not particularly more sensitive to quality of life effects than the original method based on the Rosser Index. However, they produced significantly lower estimates and more accurately reflected patients' self-assessed utilities.