The best online marketing tools according to me is listed below :
1) Free classifieds
2) Face book
3) Twitter
4) Hi5
5) Linkedlin
6) Your Blogs
7) Google+
8) Emails to your friends/contact list
9) Various Blogs where you can connect to various like minded people.
I have got lot of signups using the above methods.