I honestly don't think that favors are necessary at a wedding. They can prove to be massive wastes of money. It usually costs a decent chunk of change to get anything worth giving, but here are a few pretty wonderful favor ideas.
Etsy comes through once again, this time with Ivy Lane Design's custom matchboxes. You can get them with your wedding colors and they are eco friendly to boot! Oh, and did I mention that they are adorable?
For those of you that are gettin' hitched in Vegas, I think these would be a witty gift for your guests.
Purse size and very useful, I'm fond of these personalized mint tins available through Beacoup. There are so many options, it would be hard not to find something that went with the style of your wedding. And, if your future father in law is a close talker with bad breath, these will come in handy!
As a chocolate lover, I'll always happily eat a cute chocolate bar at a reception. Wedding Star has some darling wrappers, like this one, that is peacock themed. They have so many colors and options, you're bound to find something that works with your wedding.
Luna Bazaar is a fabulous place to look for lanterns, paper lanterns, paper fans, and the like. They also have many exquisite candle holders that would do double duty as decorations and favors, like this brown rice paper votive holder.
If you prefer more of a vintage look, I think their faceted, vintage glass tea light holders are outstanding. I'd love to take one of those home with me!
Planning a holiday wedding? Look at these ornament place card holders. They are useful to you for a seated dinner, but your guests may take them home and hang them on their tree! They're pretty, too.
Getting married in a vineyard? I've got the perfect favor for you!.Wine cork spreaders. Because, really, what goes better with wine than cheese?