The majority of your pictures, nobody- including you- will ever look at again. Pick out the most important pictures (those which are dear to you, and/or will mean something to people when you are gone) take them down to a quality photo studio and have decent hard copies made. Then store the rest of them in one or all of the places mentioned above.