It seems like since the "orientation" EXIF header is standardized, we should be concerning ourselves mostly with displaying previews properly based on the exif data. That is unless we actually remove those headers before sending, in which case we would need to rotate the entire Bitmap before sending...