I'm planning to have our ceremony at church and then our reception at a venue nearby. For church, we'll definitely have programs. For the party, I'm thinking of ditching it altogether. My fiance and I are very "in the moment" people; his family are opposite and like to rush things. I think wedding guests will expect the same outline for weddings - dinner, speeches, dances, cake, bouquet toss, dancing (in general). I would hate to see any guests look through their program and say, "oh it's 7:30. We're supposed to do this by now."
What we are planning on doing is having a poster that shows the wedding party with our welcome sign. Our "centerpiece" decoration (for each table) will include a small postcard of demographics showing our "love story" and menu.
Thoughts?