The best online dating site in my experience would have to be http://answers.yahoo.com/question/index?qid=20120701130326AAngAYq ! It's got members all over the country, and you can search by general interests or keywords, proximity and for hang out buddies or something more. The girls are classy too, and I've met two as friends, the third though..wow! Early days, but we really hit it off. She shares my love of camping and dirt bikes and Thai food. It's the best online dating site where you can find someone who likes you for who you are.