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 or hostess. Whether you're going to a party or overnight stay, 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 little accents cost less than $25!