In a small bowl, combine the artichokes, oil and garlic. Transfer to a greased 2 1/2 qt. baking dish. Top with chicken. Combine the soup, mayonnaise, lemon juice and curry; pour over the chicken. Sprinkle with cheddar cheese. Combine the bread crumbs (or crackers), parmesan cheese and butter; sprinkle over top. Bake uncovered at 350 degrees for 30-35 minutes or until bubbly.