Awesome FREE site!! SneakySanta.Com allows you to draw names for your secret santa exchange, set up rules for the name drawing, send messages to the person who's name you draw (Anonymous of course! We call them "sneaky messages"), or you can just use it as a place to share gift ideas.
Electronically draw names for Secret Santa. Configurable - will even exclude people from being able to draw certain names, based on user-provided input (e.g., no drawing yourself or your spouse). Just need email addresses of attendees.