The Free Traffic Sources Directory
People spend a lot of time on Social Media sites and it's easy to find very targeted groups of people. Remember these sites are mainly used for social interaction, so a heavy sales pitch usually doesn't work.