I made these wedding favors for a bride in Pharmacy school, but they could be used for any new bride. These could be used at a bridal shower as well.
Vintage advertisements are available online. I used photoshop to edit them and add my own funny phrases. You could use a simple program like paint on your PC. It doesn't matter how fancy it looks. They will be fun and entertaining regardless of how fine your editing skills are.
I printed these on card stock and placed them inside 2" x 3" plastic bags with candy. Any candy that resembles pills will work, but we used Mike and Ikes and tic tacs. The most inexpensive candy that you can use are smarties.