Being that my sites are blogs, I like to promote in blog communities and visiting other blogs. These are my favorite 2, besides optimizing for Google that is. I get to know other bloggers and often times they share my blog with others as I do the same for them. These methods get me a nice amount of traffic along with Google. Tho I would like to try something new too.