Combine garlic with oil, lemon juice, salt and pepper. Marinate fish in this mixture for 1 hour. Saute fish in a skillet for 2 minutes per side. Transfer fish to a baking dish. Combine shallots, tomatoes, olives, basil and parsley. Pour over fish. Bake for 10 minutes in 350 degree oven. Serve over rice, pasta or potatoes.