I met a woman at a message board, she was very intelligent, outspoken, and had a dry sense of humor similar to mine. We fell for each other, then she drove down to meet me (2000 miles, but she did have other relatives in the area).
In person she was very shy and very submissive, I couldn’t seem to bring her out in conversation. She stayed with me a couple of weeks, then went home. I was kinda happy when she left.
Then we go back to chatting on the internet, and she is back to being the woman I fell in love with. A few months later she flew me up to stay with her for a couple of weeks.
Same thing. We never seemed to talk, just lay around, read, and have sex all day. We went out and did things, but it didn’t seem to help. Went back home.
Then she was back to normal, but was starting to show a jealous side I hadn’t seen. We had agreed that it was OK to see other people when we weren’t together, and I actively tried to encourage her to, felt that maybe getting out more would help her open up. Eventually she got mad at me over a minor thing and implied she was breaking up with me. I knew that she didn’t mean it and was waiting for me to apologize to get her back, but I realized I did not want a relationship with this woman so I never did. She later told a bunch of her internet friends some very personal things I had told her (regarding some criminal activity I was involved in) and some of them brought them up to flame me in these same forums where we met. So that relationship did not end nicely.
Another time I met and corresponded with a girl in email (a friend of a friend) and we were really hitting it off, but when we met in person she immediately decided there was no chemistry and stopped talking to me.
Those are my only two experiences in internet romance. I know a guy who meets girls a lot in chat and he is pretty happy with it, but he is not looking for long-term relationships, just sex. I guess it’s good for that, but you can’t really know someone until you have spent time with them in person.