@dayve
To me it looks like that either
a) Your online-connection/Modem causes errors to your data
b) (More likely) Your JPEG-Software ist crap. Try to reinstall it/use another if possible.
EDIT: If Graphic Errors are at different positions in the file each time you upload the same file then a) is more likely to you.