Prepare pasta according to package directions. Meanwhile, brown sausage over medium-high heat in a large skillet with garlic and basil. Add spinach and stir until wilted. Pour wine into skillet and deglaze pan. Add tomatoes, and continue cooking until mixture starts to boil again. Turn heat to medium-low and add cream cheese. Stir until all cream cheese is melted and add Italian cheese. Drain pasta and add to skillet. Serve immediately.