Dave runs a photo lab and he says it's very important to print photos on archival material because most photo labs have pictures on a CD, which may not be able to be read in 10-20 years. Especially if they're burned discs. He agrees with Leo that the best long term solution is printing on archival quality prints. A basic one hour lab doesn't do that. Printing at home can be even worse. The heads clog up, and the paper is substandard, and the ink is dye based. Dye based inks have improved and some printers actually print archival quality images, though.