Rinse cranberries in cold water; drain. Coarsely chop cranberries; set aside. Grease and flour two 8x1-1/2-inch or two 9x1-1/2-inch round cake pans. Set aside.
In a large mixing bowl combine cake mix, the water, oil and eggs. Beat with an electric mixer on low speed just until combined. Beat on medium speed for 2 minutes. Fold in cranberries, 1 cup pecans, and the orange peel. Divide between prepared pans, spreading evenly.
Bake in a 350 degree F oven for 25 to 30 minutes for the 9-inch layer or 30 to 35 minutes for the 8-inch layer or until a wooden toothpick inserted near centers comes out clean. Cool cake layers in pans on wire racks for 10 minutes. Remove cake layers from pans. Cool completely on wire racks.
Place one layer on a serving plate. Spread with some of the Cream Cheese Frosting. Top with the second layer. Spread top and sides of cake with remaining frosting. Sprinkle with the 1/4 cup pecans. Serve immediately or cover loosely and store in the refrigerator. Let chilled cake stand at room temperature about 30 minutes before serving. Makes 12 servings.
In a large mixing bowl, cream cheese, softened; butter, softened; and vanilla with an electric mixer on medium speed until light and fluffy. Gradually beat in enough powdered sugar to reach spreading consistency. Stir in finely shredded orange peel. Makes about 3-1/4 cups.