I don't have many close friends irl. I've cycled through a number of people who i thought i was close with, but growing up together just made us grow apart.
Right now, there are a two or three people from high school that i hadn't been close with until the past few years.
The majority of my close friends were met through various internet instances. It's actually quite amusing the connections i have and the silly sites they've established from. HotorNot.com, Yahoo chat, OhMyGoth chat, Livejournal, and TypeC. The first three have given me friendships that have lasted for 8-9 years.