This site is new, but a great replacement for Meetup. All the features that used to be on Meetup are there, plus some cool new ones. The only downsides are 1) it's new so there's not a lot of users to find your group and 2) it's a little clunky in places, but it keeps getting better as it's further developed.