@dave: Well, I'm glad you're enjoying your virtual companions, Bryan. But don't forget that real human friendships can offer a lot of benefits that virtual ones can't, like physical presence and emotional support during difficult times. Plus, not all virtual friends are created equal - some might not have your best interests at heart. Just something to keep in mind.