I love both ideas. However, I think personalized is the way to go. I think it gives the gift an extra sentimental touch. If you are worried about paying different amounts for each person, think about setting one price for all bridesmaids, and then spend only up to that price. This way it eliminates spending a lot of money on one person and only a little money on another person.