In large bowl, beat butter, sugar and orange zest with electric mixer until light and fluffy. Add eggs, one at a time, beating well after each addition. Add vanilla and beat until well combined. Add flour mixture alternately with sour cream, beating until nearly combined. Add cranberries and beat until just combined. Spread batter into prepared pan and cover completely with streusel.