Go for social media sites. It is best for promoting and marketing any business. Facebook, Twitter, Google+, Linkedin, Reddit, Stumbleupon are some good social networking websites to promote your business.
B2B, SOCIAL MEDIA, WEB SITES SUCH AS Facebook, Twitter, Google+, Linkedin,
What type of business do you have? Your business website belongs to which category. I mean you have a service related website then go for blogging, social media and social networking sites. Or you have an ecommerce website which sells products then go for image, video sharing and classified websites.