Some of my ideas from 2008 were quite popular here :-) http://news.ycombinator.com/item?id=341138
I would still recommend Twitter, Reddit, Delicious, and the like, but would also focus heavily on guest blogging nowadays - its effectiveness has been proven a lot in the last couple of years.