The best place to meet like-minded geeks is online. There are lots of choices for sites that have been designed to bring geeky people together.