Tweet about it, post it in Digg, etc. Basically, syndicate and post about it everywhere. And depending on the focus of your sites, look for forums that cater to your target markets and join them. From there you can engage in conversations and publicize your sites while doing so.
Reputation Points: 18
Solved Threads: 4
Nearly a Posting Virtuoso
Offline 1,260 posts
since May 2009