Try to get a photo host that display photos without Adobe Flash as I noticed many of my friends around me surfing net on iPhone and we do show the photos around...
I guess many other people also do surf photo gallery on iPhone......
so that you will enlarge your audience base, rather than restricted to Flash capable handsets and PC.
picassa and facebook.
i always keep originals in dvd and that is the safest place to store.
Alot of DVD-Rs have very bad shelf life and will degrade after a few years depending on storage condition.