Have you looked at
http://www.meetup.com/ ? I've heard its a good way to meet like-minded people. I've been to one in a professional sense, and there are was a large variety of people.
You might have some luck at this one....
http://www.meetup.com/Calgary-Divorc...-Meetup-Group/

Or just stick with a classic..
http://www.meetup.com/Singles-Pursuit/