I'm giving my 5 bridesmaids:
Personalized hoodies for getting ready - the ongoing joke is "Bridal Boot Camp" and I actually sent them recruitment letters and dog tags with our wedding date and locations on it to ask them to be in the wedding so I'm personalizing the hoodies with
Bridal Boot Camp
WDW
PVT. Smith
9/30/06
Earrings & Necklaces for the wedding day
Spa Gift Certificate
Pearl Pendant Necklace on an 18k white gold chain
I've also taken them out for two nice dinners so far and plan on getting them some drinks while playing "Around the World" not that that's a gift, but every little bit helps to show my appreciation