Re. upside down pics. Try turning your camera around the other way. I found that if I turned mine horizontally with the volume buttons (on the right as you'd hold it vertically) to the bottom, pics upload upside down, but if I turn the vol buttons to the top edge, they upload fine. Something to do with the code embedded in the image, which your phone deals with no problem, but web pages can't.
Give it a go.