Second Life seems like it would be a good idea. You create a character and a whole new life, and meet people in the process. Could be a spark, you never know!
Here's a photo from Second Life of two characters who are now married in real life!
Here is where to download it: http://funadvice.com/r/3jtj7292o3 (and it's free)
Most people I know use IMVU, so I would reccomend that.