Let me ask you a question...where do you keep your polaroid pictures? Mine are in my desk drawer in plastic baggies. Not exactly practical or cute. This 3D pop up polaroid box from nothingelegant.etsy.com is so cute you can display it and share those pola pics with all your visitors.
Have a party and let everyone take Polaroids during it. Afterwards, put your favorites in here and whenever your friends come over, pull them out and reminisce. Or better yet, pass them out as party favors and give everyone a print from the party to take home :)