Sprinkle Salmon liberally with salt and pepper. Broil in a toaster oven for 20 minutes or on low broil in a regular oven.
While the salmon cooks take the butter and melt in a saute pan. Add in garlic cubes, basil, tomatoes, mushrooms, salt and pepper. Saute till everything is coated and you are able to crush the cherry tomatoes with the back of a spoon. Give another mix after you've crushed all the tomatoes, then remove from the heat.Spoon the mixture into a bowl and set aside.
Take your cream cheese and milk in the same pan and whisk till smooth. Add back in the mushroom and tomato mixture and liberal pinches of salt and black pepper. Bring to a boil. Spoon over fish and serve immediately. If not serving right away make sure to reheat the sauce before serving.