I think it depends on what type of site you are trying to promote as well. The best thing is to find relevant blogs to post on!