In a large saucepan, cook the pasta according to package instructions; drain. Place in an un-greased 9x13-inch baking dish. Stir in the tomatoes, and set aside.
Meanwhile, in a large saucepan cook the onion and garlic in hot oil over medium-heat just until tender. Carefully stir in the wine and cook for about 3 minutes or until the liquid reduces by half. Add the cream; heat to boiling. Boil gently, uncovered, about 5 minutes or until the mixture thickens slightly, stirring frequently. Remove from heat. Stir in the Parmesan cheese, blue cheese, Gouda cheese, salt and pepper.
Pour the cheese mixture over the pasta. Bake, covered with foil, for 30 to 35 minutes or until the sauce is bubbly. Stir the pasta to coat. Sprinkle with fresh parsley before serving.