Since a 'battery saving' move after IOS5 update, it appears that an Apple iPad fails to encode the images in the correct orientation. Instead of using the devices's orientation sensor to simply build the image correctly, Apple renders the image upside-down and then sets a flag on it to say it's upside-down. So every other software vendor in the world is supposed to add support for this flag and flip images around. There's no excuse for it. Apple knows which way the device is turned, so the pixels in the upper-left corner of the image should correspond to those in the upper-left corner of the phone's screen... at all times. This would ensure correct display on everybody's device, regardless of brand. Apple simply need to fix it.