I consider myself very fortunate to have some friends I've made solely through online contact (WoW specifically), since my current situation - poor, jobless, far away from pretty much everyone I know - makes it hard to develop friendships in the real world.
More than that, though, I've made some real, lasting friends that I can rely on for the tough situations, those that actually like me for who I am and not the socially awkward, occasionally stuttery real person I can be. They have literally inspired me to become a better person, and for once it was because -I- wanted to more than they expected it of me. Perhaps most importantly, while I do act somewhat differently (i.e. more confident) online than I do in the real world, I feel confident that these people know me, and if I met them in real life any quirks about my 'real' personality would be mildly surprising at worst.