There's nothing wrong with a bottle of wine, but there are more personal and, frankly, less boring ways to express your thanks to a gracious host and hostess. With holiday parties and overnight stays quickly approaching, don't stress when it comes to gift giving; you can give an impressive hostess gift without breaking the bank. Here are seven gifts that won't say "last minute" but will translate to any style. Best part? No one will know these mirrored frames, organic tea towels, or porcelain trays cost less than $25!