If you're looking for ideas- here they are. Fifty different ideas in total- all divided into categories that you can pick from.
Seasonal/Holiday Favors
Candy canes
Mini Easter baskets filled with foil-wrapped chocolate eggs
Little plastic pumpkins filled with candy corn
Simple Christmas ornaments
Blow-up beach balls with your names and/or your wedding colors
Miniature heart-shaped boxes of Valentine's chocolates
Miniature watering cans filled with spring blooms
Chocolate coins in gold foil
Sparklers
Easter eggs (that you've colored yourselves)
Miniature pots of clover (four-leaf?) for St. Patty's Day
Keepsake Favors
A copy of a memorable photo you have of you (or both of you) with each guest
A pretty picture frame
Potpourri
Several sheets of pretty notepaper with matching envelopes, tied with a ribbon
Engraved silver keychains
Pretty paper fans (to beat the heat, and/or to represent your Asian or Spanish ancestry)
Figurines (Precious Moments are popular)
Mini replicas -- or picture postcards -- of landmarks in the town where you marry
Little blank books/journals
Music boxes
Edible Favors
The classic: candied almonds (Italian "confetti")
A single, amazing petit four
A miniature box of good chocolate (Godiva!) or a single truffle
Gourmet jelly beans
Chocolate Kisses wrapped in tissue paper (in your wedding colors, perhaps)
Mixed nuts in little canisters
Mints with your married monogram on them
Everyone's favorite: M&Ms
Licorice (Twizzlers or the assorted, colorful kind)
Little tins of butter cookies
Honey or jam - that you've canned yourselves or from a local gourmet shop
"Living" Favors
Tree saplings
Flower bulbs
Donations to the charity of your choice in each guest's name
Packets of seeds - your favorite bloom, or one with significance to the two of you
Potted African violets (or any other plant)
Flower leis
Aromatherapy candles
Fun Favors
Pez dispensers (complete with the candy!)
Decks of cards (having a Vegas wedding??)
Bottles of bubbles (can be doubled as "rice" when you leave)
CD singles (maybe your wedding song, or something classic)
Stickers (silly ones, or have a graphic-designer pal design wedding-memento stickers)
Super Balls or Slinkies
Crayons (you might want to cover the tables with butcher paper, too)
Yo-yos
Personalized pens or pencils
Calendars (little plastic ones or funny rip-off-the-date ones)
Lottery tickets (give them a chance at good fortune)
After you've read through this list, you may have an idea in mind that you love- but the best thing to do is figure out which section you want to work with and find something that really shows off yours and your fiance's styles and personalities.
Many couples choose to personalize an item of their wedding so that people will have a more memorable time. Personalization ranges from initials to the wedding date, to your full names, and everything in between. Here are the most common ways/items to personalize.
Ribbon - This is probably the least expensive and the most used way to personalize your wedding. The ribbon comes with your names and/or wedding date printed on 12" lengths. There will usually be a minimum order amount, so if you are having less than 100 guests, you may want to find something else. These ribbons are typically used to tie up the tulle that you put Jordan almonds in. They can, of course, be used for other things as well.
Napkins - This is a very easy way to personalize your wedding, and everyone is sure to see it. Most companies will be able to print several lines on the napkin, which means you can include more information that on ribbon. You could have your names, date, place, and even a cute saying (ex: "Our love is forever."). Plus, you can be sure that you'll be able to find your wedding colors.
Candy or Chocolate - This is one of the most fun ways to personalize your wedding. There are many candy companies out there that will personalize the wrappers of the candy to have your names, wedding date, or anything else on them. So if you're not on of those lucky few whose initials spell M & M, you're still in luck. This kind of personalizing can be cheap, but you may sacrifice quality for price.
Gifts - This is by far the most expensive way to personalize, mostly because of the cost of what's being personalized. However, these items can range anywhere from golf tees to jewelry. The more simple gifts, like golf tees, matchbooks, or magnets can be used as favors. Generally, the more expensive gifts are used as thank-you's for the bridal party and any close relatives that helped in the wedding planning. Many gifts that you choose can be personalized, from teddy bears to golf clubs; even if you don't buy it at a place that does personalization, you can find a place that will do personalize outside purchases. This will really give a special touch to the gifts that you give your loved ones.
Whether you choose to personalize your favors or not, they may still be quite personal. For example, if you and your fiance are gardeners, you may choose to give seeds or potted plants and those would be just as personal as almonds tied with personalized ribbon.