Preheat oven to 400°F Arrange artichoke hearts in a single layer on the bottom of an 11 x 7-inch, 2 quart baking dish. Spread garlic over artichokes. Add broth to baking dish. Drizzle with olive oil and lemon juice. Sprinkle with parsley and basil. Cover evenly with the cheeses, ending with the parmigiano. Cover with foil and bake until artichokes are tender and cheeses are melted, about 15 minutes. Uncover and bake until cheese is lightly golden and slightly crusty, about 25 minutes more. Remove from oven and cool. Serve warm or at room temperature.