This paper presents a numerical method for valuing complex investments with multiple interacting options. The method is a log-transformed variation of binomial option pricing designed to overcome problems of consistency, stability, and efficiency encountered in the Cox, Ross, and Rubinstein (1979) and other numerical methods. This method handles well options with a series of exercise prices (compound options), nonproportional dividends, and interactions among a variety of real options. Comparisons with several existing numerical methods regarding accuracy, consistency, stability, and efficiency are given.