What is proper etiquette for inviting coworkers?

Individual invitations would be nice. If everyone is invited, post the particulars in a common are and make a brief announcement, and ask people to RSVP by signing up.