1. OkCupid - OkCupid has everything you want from an online dating site. It's free, fun to use, and it's a great place to find a date. It has a nice looking interface, especially compared to a site like Plenty of Fish. It has compatibility tests that you find at more expensive sites like eHarmony.com and Chemistry.com. Plus, it has tons of active members so it's very easy to meet someone. Just be sure to answer as many match questions as you can, so OkCupid can pick some great matches for you.

2. Match.com - As the biggest dating site on the internet, Match.com really does have a lot to offer. With the most members, you won't have a problem finding singles in your area. It has some nice search options, and some good matching capabilities. The demographic of Match.com does skew younger though, so keep that in mind. As a paid site, Match.com's pricing is quite reasonable. Plus, if you sign up for their 6 month plans, you are backed by the Match.com guarantee. So if you can't find someone in 6 months, you get an additional six months free.

3. eHarmony - If you are looking more a lasting, long term relationship, then eHarmony is probably the way to go. It has a proven compatibility matching system, which picks your matches based on a lengthy questionnaire that you have to fill out. As long as you fill it out honestly, I think you will experience some good results with eHarmony. Just keep in mind, that there is very little in the way of free features with the site. If you want to find a match, you do have to pay up. eHarmony also is one of the more expensive dating sites on the net. But isn't it worth it if you find your soul mate?

If you try one of these dating sites, I am confident that you can easily find a date. If you don't have money to spend, and are just looking for a free online dating site, then OkCupid is definitely the way to go. It works just as well as other paid sites, and you will get results too. Match.com is great because of the sheer number of singles that are on the site. And if you're looking for a long term, lasting relationship, then look no farther than eHarmony. All in all, these are the top 3 dating sites I've used.