Prepare marinade by mixing garlic, olive oil, butter, basil, salt, pepper, dill weed, lemon juice and parsley. Place salmon fillets in a medium glass baking dish, and cover with the marinade. Marinate in the refrigerator about 1 hour, turning occasionally.
Preheat oven to 375 degrees F (190 degrees C).
Place fillets in baking dish, cover with marinade, and cover tightly with foil. Bake 35 to 45 minutes, until easily flaked with a fork.