I've had some success with dating sites. I've found, that I get one response for probably every 8 girls I message. I'm not sure if I'm doing anything wrong or not. I've read that most girls on average will have 10 messages at one time. That's a 1 in 10 chance of them picking you to talk to. :o
Christiancafe, got me one date, however she was fairly sheltered, and somewhat awkward to talk to about anything on tv, music (Christian or non-Christian), among other things. I personally think it could've been a good relationship, but she didn't like how I didn't talk much on the first date, and how she ended up talking about her being in the military a lot. Well, that's because she didn't really give me much of a chance to talk, and she kept referring everything back to being in the military.
Christianmingle has gotten me a couple dates, however the girls seemed pretty flaky, and never gave me a reason why they weren't interested in the end. Also a lot of the girls have found ways to put facebook info in their profile so they don't have to pay. When I tried that, I immediately got warned about it.
Okcupid (owned by eharmony or match), has gotten me a couple dates, however it's not a Christian site. Personally most of the girls on there I found to be flaky. More than once, I was on the way to meet a girl, and she canceled. I've also had several girls stop talking to me for no reason. Everything seemed to be going well, we had exchanged numbers, and what not, they just stopped texting. I've also found more girls on this site seem to lie about stuff.
Plenty of fish or POF(not Christian), has gotten me one date, but I've experienced a lot of the same problems as OKcupid.
EHarmony, I've not had much experience with because I've never paid for it. However, I have two different friends who have met their wives on their.
Craigslist, all I've gotten from here is spam, and parts for my Jeep.