I've just launched another web site for publishing articles http://www.searchnfindarticles.com/
If you run a web site, put a 500 word article together, add your link in the Bio box, and you get a free link back. :)
The site should be ranked next month, and then I'll advertise it. Should take 3-4 months to get going.