A friend of mine called me a few nights ago and asked me how to prepare an artichoke. Here are step by step instructions in case you have the same question.
FYI, I always cut the top off after I've cooked the artichoke. I find that it steams the interior portion better. But that's just me. Otherwise, I think this article is pretty spot on with good visuals.
Here's a dipping sauce I love on my artichoke
1/4 c light mayo
2T light sour cream
2T cream cheese, room temperature
1 1/2 t curry
1 scallion, finely chopped (set some of the greens aside for garnish)
Mix everything together and garnish with scallion greens