Dien,
As you know there are many Web 2.0... Traffic generators & more in the works...
Once Sowpubs gets into some of these Social networking type sites they'll be no need to register as the New Traffic will already be.
Here's another less known Web 2.0 tool to consider Testing...
http://www.onlywire.com/
Do you own a Blog or Website?
http://onlywire.com/index?addinfo
Here's why...
Submits content to 19 social bookmarking sites which gives you 19 instant backlinks.
Phil