For our wedding we planned on purchasing pilsner or pint glasses for many of our guests. We had intended to have our names and the date printed on them. However, with minimum order sizes, shipping costs, and realizing that glasses with other people's names on them are not much fun we decided to make our own.
A friend that married a few years ago bought beer steins for each of his best men. He bought most from eBay and each one had a meaning to the recipient - for instance, one that liked golf had a golf-themed stein. I liked his gesture and wanted something similar. Although we didn't have a bridal party and we did not intend to make them for everyone.
By using wine and liquor bottles we gave a little extra life to something that was discarded. We plucked the bottles from community recycling drop bins.