I prefer Facebook for marketing. Although anti-spam measures are more strict, people really care what's on their news feeds, unlike people on Twitter.
actually both of are very good platform for promoting business.both platform have the ability to bring lot of traffic.so i think you should emphasis both of this for promoting business.