I actually found okcupid the day after eharmony tried to get me to pay to contact my matches. The things I like the most about okcupid are the questions you answer to get a match are completely optional and completely user-created. It has a cool 'quiver' feature, which shows you three matches every day that the site recommends. you can eigther accept or decline to contact them from the quiver page, and then get new matches the next day. the 'stalker' feature shows you the people that have visited your profile. overall, I recommend okcupid to anyone looking for a relationship online. It's not against...read full review »