Yum, Yum! Forget those jarred and canned artichoke hearts. If you haven't been using whole fresh artichokes here is a nice introductory to preparing them. These are boiled and then broiled (or grilled if weather allows).
Sometimes I blanch the artichokes after prepping them and stuff them with a mix of quinoa stuffing or bread crumbs and bake them until the stuffing gets golden. It lends good variety to artichoke dishes and can be served as an entree but it does take a bit longer.
The easiest is boiling until tender and peeling the leaves off and dipping in sauce, lots of people do that and use an aioli for dipping. That's fine but rather bland if you make artichokes often.