I've seen a couple things now about "real friends." My $0.02, cyberspace friends are just as legitimate as meatspace friends.
I used to feel awkward/bad when someone would bring something up last moment and I already had plans to game with online friends. But that wasn't on me, they decided to wait until last minute and I already had plans, heck in some cases even prepared ahead of time.