I've met plenty of decent women online, but I recommend
strongly against pay sites because the selection is going to be limited to, well, people willing to pay for such things. OKCupid and ChristianDatingForFree.com are my recommendations. Both are 100% free and have pretty high membership numbers.
There are a few keys to having any kind of success online:
1. Don't waste time. If someone meets your most fundamental criteria (i.e., male, Christian, not a criminal), be open to meeting sooner than later. The sooner you move things to real life, the better. One of the biggest mistakes people make is thinking that "spending more time getting to know each other online" is a good idea. It's not.
2. Limit your geographic area to two hours' driving distance at most. You don't need to waste your time or anyone else's chatting up someone if every visit is going to require a "big trip."
3. First three dates in public places, always. First off, it's a safety thing. Second, it gives you time to really evaluate someone before you start spending alone time together, just like group time would.
4. Always search for people with pictures
only. Anyone who hasn't posted one isn't serious enough about meeting someone to be worth your time.
Good luck!
