Ok, so I am going through some hard times right now and figured I need to make new friends and maybe try to find a decent girlfriend. I live in a small town that goes to bed even on saturday night at 7 PM. Nothing to do unless you want to go to the bar. So I guess I have a couple questions. 1. Where are good local places in small towns to meet people, both friends and possible lovers? 2. Are there any good online free dating or friends sites, besides myspace and facebook? Any help appreciated.