This paper discusses the multicriteria capacity-mix problem of electric utilities. Traditional least-cost generation-expansion planning has become inadequate due to the prevailing multiple, conflicting objectives such as cost, environmental degradation, and nuclear hazards. This particularly true with emerging concerns over carbon dioxide emissions that are believed to contribute to global warming. In this paper we present the preference-order dynamic programming approach, so that this new logic can be implemented with the already available dynamic-programming-based capacity-expansion planning tool, called Wien Automatic System Planning Package (WASP). Through our case study, we note the importance of considering global warming as well as nuclear hazards. We also note that substituting plants that use cleaner fuels such as natural gas for those that use carbon-intensive fuels such as coal is more effective in controlling carbon dioxide emissions. This substitution method is also more effective than replacing these plants with carbon dioxide-free nuclear units.