I've had this happen to me before using my Canon G5 camera. An entire session of photos that viewed fine in the camera simply would not open on any machine I put them on using several different programs (Photoshop, GraphicConverter, Preview, iPhoto, etc...).
I don't know what caused the...