Melt butter. Add garlic. Cook 2 minutes. Add basil. Add cream cheese and stir constantly until smooth. Once smooth, add tomatoes and artichokes. Cook pasta according to package directions. Drain, and add pasta to 13X9 baking dish. Set aside. Add milk to cheese mixture. Add parmesan. Stir until smooth. Cook and heat until sauce reaches desired consistency, about 5 minutes. Stir in shrimp. Pour shrimp mixture over pasta.