After watching the Battlestar Galactica finale last night, which was fantastic, I realized I am missing something: geek friends to discuss geek matters with. Whether it’s after an episode of Lost, an issue of...