Social aspects of being a geek.
Need to venture into the outside world? I found this interesting website called Meet Up from here you can drill down to your city like Toronto find a meet up that interests you and go and meet some new people. The bloggers, 2600 and WiFi ones seem interesting to me. They have non-geeky theme meet ups as well such as ESL, Teen Vampire, Bookcrossing and Buffy just to name a few.