Video takes a lot of time and know-how to put together, but it lasts forever and communicates more than a written introduction. It isn't worth it for everyone, but it can be a lot of fun.
Oberlin used this video to introduce Switchboard to its community:
Oberlin also ran this ad on its college radio station.
Bowdoin College made this video as a means of easily promoting their Switchboard in a simple, direct, and pleasant fashion.