Quick & Easy Spasagna

I've been making a lot on quick dinners, and this one fits the bill.  There are a number of recipes for spasagna, but I like this one because I always have the ingredients I need to make it.  Plus, it takes no time at all to pull together and everyone likes it.  The cream cheese keep everything moist and creamy.  Even kids who aren't too wild about spaghetti sauce will like this because of the creaminess added by the cream cheese sauce & mozzarella.  This would be a great freezer dish or meal to take to someone.  Here's the skinny...
16 oz thin spaghetti
4 cups spaghetti sauce or Red Sauce
1 pound ground beef or Italian sausage (without casings)
1 teaspoon Italian seasoning
1/2 teaspoon garlic powder
10 ounces cream cheese
1/4 cup half & half
3/4 cup grated parmesan cheese
1 cup grated mozzarella cheese
Preheat oven to 350 degrees.
Cook spaghetti until al dente and drain.
Meanwhile brown ground beef in skillet until cooked through.  Add spaghetti sauce.  Set aside.
In medium saucepan over medium-low heat melt the cream cheese.  Whisk in the half & half, Italian seasoning, garlic powder & 1/2 cup of the parmesan cheese.  Add mixture to spaghetti & stir until noodles are coated.
Grease a 9 x 13 inch baking dish.  Spread a layer of the meat sauce on the bottom of the dish.  Place spaghetti on top.  Sprinkle remaining parmesan cheese and 1/2 cup mozzarella   Top with remaining meat sauce.  Sprinkle remaining mozzarella on top.
Bake for 30 minutes or until bubbly.  Let cool for a few minutes, cut into squares & enjoy!