I have found that the best free way to advertise a website is through link or banner exchange. I also list my business on forums and business yahoo groups. If you have any tips, please let me know.
I agree. It has worked best (to get really committed people) to be on groups, they know what I do and why, and when they are looking they come to me. I have Never had luck buying leads and I don't recommend it to anyone!! I get biz cards for free from Vista print, easy and cheap, but have had no luck with those, just need to start leaving them more places!!