These glasses were hand painted by me as a housewarming gift for a friend. I had never painted on glass before (I didn't realize special paint for just such a process was even made). However, I had a friend here in Portland make me a mug with a mustache painted on it and had to go looking for this amazing paint to try it myself. I decided to put those years of art school to good use and do some woodland creatures on my glasses.
The paint I found came in a little set of 8 colors from the company Folk Art(they make mostly acrylic paints). I was pleasantly surprised that the whole set was only about 4 dollars, so this is a project that anyone can try without having to invest a lot of money. Also, any glass will do. You could go to a yard sale or thrift store and pick up super cheap glasses, vases, old jars, etc. The important thing is that you clean the surface thoroughly with alcohol and allow it to dry before painting. If you are not sure where you can find the paint in your area, I found some online with a huge assortment of colors, including chalkboard paint, here.