I think you can get quite a lot of PR and visibility by joining growing viral trends such as:
www.lovejingles.com - get your own jingle written/performed and have it seeded in social media for only a few dollars (my)
www.iwearyourshirt.com - get a t-shirt on this guy with your logo featured for only a few dollars
www.lasvegasstripwalker.com - get your t-shirt on this guy walking the LAs Vegas strip for only a few dollars
This info is really helpful for every social media marketing marketer. Social media marketing is possessed of getting traffic there are many social media sites in the web. Facebook Likes is the greatest part of it and you can get more traffic from here. Twitter Followers is one of them as well as YouTube Views is also increase your sites traffic.