I agree with everyone that twitter is one of the best free-traffic sites. I read recently that computer comapny, Dell, earned a few billion just from twitter alone. (I'm not jealous at all of that
) It all depends on the effort you put into it though. To be successful with twitter you need to post at least everyday as well as constantly following other tweeps.