There are various options for storing photos.

You can also get photos digitized, and put them in a photo frame or onto your computer.
If you have lots of unusually sized photos or Polaroids, you can buy sheet protectors (at any office supply store or big box store), and put them in a three ring binder. Insert the photos into the sheet protectors and voila! Labeling the outside of the binder with dates or events would be a great idea as well.