How bout a video game meetup? We could do it at someone's house or the arcade. Whatever's clever. Personally I'd be partial to a meetup with mostly fighting games, and mostly old school fighting games at that.
Let's all meet in the restaurant area. I'll wear a light-up necklace.