i met my bf through Anonidate.
Its a rather secure and free dating site.
Imagine Googlemap,
with people posting their personality/description,
you can try to scope out people within your area.
Get to know them, talk to them before exchanging email, pic and so on.
And i am so glad i went there..
/squeeze bf ;3