I'm not the picture-taker in the family, so I can't say that I'm very organized in this area. But here's a great suggestion from Real Simple Magazine:
"Color-code your collection by storing discs in vibrant cases (slim jewel cases, $11.50 for 25, staples.com)―blue for parties, green for trips, and so on. Use empty cases positioned vertically and marked by the year as dividers; they’ll extend about a half inch above the others."
How do you store your photos?
More on photos:
Springpads
100 Free and Essential Web Tools for the College Bound