Plentyoffish.com
Myspace.com
Craigslist.com
But i prefer the "in person" aspect. Cold approaches, since online too many things are different. People are always different then they put, but meeting someone in person, you can tell what they're really like.