Social media is a great asset for promoting your events. I like to use Facebook and Google + events to drive visitors. Twitter does not work very well in my community to promote events, so, I generally do not recommend it for event promotion to clients. Here is a post from social media examiner on 10 ways to use social media to promote an event.
What social media do you use to promote your events?