I don't like penpals, to whom I have to write back and forth, and they can't even show up in front of me within one hour when I wanna go shopping, see a movie, sing karaoke, or just have dinners.
Last time I forgot my wallet after I had my hair done in a salon. One of my friends arrived within 20 minutes just to loan me fifty dollars. Well... that was friends are for.
But for chatting, I prefer to do in online though. It is open 24 hours a day, and there is no obligation! For those who're afraid to attract "unwanted sexual attention," there is actually a method, but it still can only decrease the likelihood, not eliminate it 100%.
To avoid idle bashers/stalkers/lunatics, just join a discussion board required for an annual fee. The monetary amount usually is not high, but according to many people's experiences, the fee somehow largely eliminates the number of these people (except when you're joining a dating service where you are looking for a soulmate/fuXk.. then maybe... 'cause they have many desparate members in the first place).
Special-purpose disscussion boards are the best! I've just found this industry analysis forum. Membership only costs US$75.00 for three years, and I can ask unlimited questions and get almost-instant answers from other members who're currently working in that field. I think discussion boards which apply some kinds of threshold requirement are really good places to share information.