I think proper etiquette states that you should handwrite the address on invitations, including wedding invites (or hire a calligrapher) but printing the addresses on the envelopes seems easier and neater. I don't have the best of handwriting, but I would really like to handwrite my invites, it makes it seem more personal. What's your suggestion?