I\'m currently working on a big project that involve pictures. One of the big issues I\'m having is with the endianness of the picture (jpeg to be clearer). I always though
I think maybe the problem is with the user comment field. I read somewhere that Windows Vista (and probably windows 7) saves the user comment field as Unicode in little-endian byte order, irrespective of the byte ordering of the EXIF information. Since the only difference between PictureXP and Picture7 is the endianness of the exif information and the user comment field, maybe you should look that way
Good luck