Took me a while to get the first meetup scheduled but let's do it! Il Piccolo Bufalo is currently my favorite place for artichokes in NYC so I think it's a good place to start. They have a great stuffed artichoke and usually have some good artichoke appetizers.
Not exactly sure what could come of this but I'm down to meet up and discuss (and eat) artichokes anytime! Know of a great restaurant that serves artichokes? Let me know and we'll plan something! Group started by the official Artichoke Aficionado himself (http://www.theartichokeaficionado.com)