Hot Spinach and Artichoke Dip

1 cup chopped frozen spinach (thawed)
1 1/2 cup artichoke hearts
6 ounces cream cheese
1/4 cup sour cream
1/4 cup mayo
1/3 cup grated parmesan
1/2 teaspoon red pepper flakes
1/4 teaspoon salt
1/4 teaspoon garlic powder
Squeeze liquid out of spinach and artichoke hearts.  Heat cream cheese until soft.  Stir in rest of ingredients and bake at 350 degrees for 20 minutes… then, top with rest of parmesan until golden.  Serve with a sliced baguette or pita chips!