In a large mixing bowl, beat eggs; add oil and mix.
Blend in sugar and pumpkin.
In a separate bowl sift together dry ingredients.
Add to pumpkin mixture.
Fold in cranberries and nuts.
Pour into 2 greased 9x5x3" loaf pans or 3 regular muffin pans (that make 12 each). Bake at 350 degrees for 75 minutes for loaves, or 20-30 minutes for muffin pans, or until toothpick inserted in center comes out clean.
Cool 5 minutes, then remove from pans to continue cooling.