Well with some trials ive found that this only happen on face pics, so i think it stems from the facial recognition software on the iphone4s, the easiest way to fix it is to edit the pic on the phone, flip it upside down and save, then flip it back and save, then when you move it to the computer the problem should be gone. Annoying i know, but Apple hasnt released a fix yet.
I have found a way around this and hate doing it because it is a pain it the butt if you take a lot of photos with your phone. Open any photo with Paint in Windows and save it and the you can freely rotate your photos in Windows. The file properties on my imported photos are not working with Windows Photo Viewer. Please fix this issue Apple, it's getting old real quick. Just went to Europe and shot 900+ photos. Thanks. Keep up the good work.
I have a work around and YES it is a metadata error.
Basically the metadata for orientation is causing the problem, the easiest way is to strip the data and an easy way for a single photo is as follows for default setup machines.
Default photo editor : Paint
Default images open with: Windows Photo Viewer
Right click and choose EDIT, the photo will open in paint.
Save the program with either CTRL + S or File Save.
Rotate picture: Right click, Rotate CW / Rotate CCW or Open picture viewer and click the appropreate arrow button.
Repeat as neccessary.
It gets quite fast once you get the hotkeys down, double click, ctrl + s, ctrl + f4, right click, rotate.
Sorry guys, this is the only way to do it fast and simple as a per file basis.
There is another thread on this forum that deals with this as well: https://discussions.apple.com/message/17289563#17289563
The "JPEG and PNG Stripper" program get the job done, but it is ridiculous that I have to resort to a (potentially) dubious third-party freeware app to manage my photos.
Hi found a workaround that has two advantages:
Downloaded Nikon's ViewNX2. Should be free, I got it with my Nikon camera
Then, copy your photos to a folder. The software understands the EXIF tag which turns pics upside down. (first advantage).
Then mark all pics you want to have fixed, and then chose CTRL+E (be sure not to select videos, or it won't work!). There you just select jpeg settings, pick a folder, and check the box to delete XMP/IPTC data. And then it's saved with the right side up and you still are able to rotate it (even if it isn't necessary).
Still annoying, but it works in batch mode.