When i post pics from my iPad or iPhone its a crapshoot whether or not they will be right side up. I have found that if I post pics from my photo stream they always post right side up. I hope this helps. Rock on.
Apple and most droid phones will always look right when looking on the devise. To get the picture to load right on the site you need to have the home button to the right holding it horizontal when taking the picture. I can take a few photos later with my phone to illustrate. I know Dex did that in another thread not too long ago.
I also recommend using the free app Batch Resizer-- it brings your gigantic photos down to something decent and fixes the posting upside down problem. All of my iphone pictures go through this app at 800x800 setting.