I see there are 151 comments, which is too many to read, so you may not. However, I sincerely hope they are not creepy "date me" offers. However, I do suggest http://www.okcupid.com/
I'm a Social Worker, and I found the matching software fascinating. It's free, and you need not actually talk to anyone of nobody takes your fancy. Just answering questions and then seeing who turns up on your list is neat though. I actually thought it might make a good character generator, if one answered the questions as if one were a certain character, then see who pops up as matches for them. I'm geeky like that.