Hi,
I did a special box for each of my Bridesmaids. It was shoe box size and the lid had their name in lettering. As you lift off the lid there was a sheet of tissue paper with the words "will you be my bridesmaid?" and then they tear through the tissue paper there were the folowing items:
a "how to be a bridesmaid" guidebook
a mounted card with all the wedding details, days times etc
A DVD of the hilarious film "confetti" which doubled as the greeting card as I wrote the special message inside the sleeve (I thought everytime they watch it they'll think of being a bridesmaid whereas cards get lost over time)
A downloaded french phrasebook from single-serving.com
A little tape measure and pencil to write down their measurements
An invite to a "bridesmaid's bonding weekend" in London three weeks later so they could all meet
and finally their invite to the engagement party.
I went round saying I needed their help to make some wedding decisions and each one of them took the mick out of me for having a shoebox full of wedding stuff already! I then gave them a stack of engagement invites to give out but not their's and then handed them the box and said, "and your's is in there". Their faces when they took the lid off were wonderful - they all cried, it was a lovely moment.
They cost about £10 each (about $20), cheap boxes from ikea, tape measures and pencils were the free ones from Ikea, I made the stationery using paper and card I had already bought for scrapbooking. The books cost £3.99 ($

each and the DVDs were £5 ($10) - the only real expense. If I hadn't had the book and DVD it would've been pennies.
I remember taking some photos, it you're interested I'll look them out and post them up,
Hannah x