I found that Eharmony was obnoxious, and you had to go thru a whole bunch of rigamaroll before you could even talk to anyone it matched you with... assuming you wanted to in the first place, since they dont let you select a lot of traits that may be important to you like Prior Marital Status, Kids, Body Type, etc... and even in the catagory of Age, it only gives you a very narrow range of ages to choose from.
FWIW, I met my current Girlfriend online, on OKCupid, which is free. Plus there is plenty to do on there other than just meet dates, so its like a Dating Social Network site. Its a good place to just post who you are, blog, take quizzes, answer questions, chat, forum, be yourself, and make some friends and do some dating. I had more dates in 3 months on there than I did in 12 months on Match.com... and I paid for match.