I've talked to people that I may never meet in flesh. However, it's awesome the things people can do online when they don't even know each other personally! There's a lot that can be accomplished if you brush aside the notion that online friends aren't real friends.
Like for example, I consider a lot of folks on Avalon to be friends even though I've never met and may never meet any of you in flesh.