Some info on uploading images to your profile:
The maximum size they will appear is 640 max width or height (depending on orientation). So, if you upload hi-res pics, they will be compressed to the smaller size anyways. If you resize them to 640 (wide or tall) before you upload, it will take a lot less time.
If you have a lot of images that need uploaded at one time, zip them up and upload the zip file. It will decompress the file and display all of the images. Saves a ton of time instead of uploading one at a time. A very cool feature that I am thankful for (thanks Novel!).
You can add captions to each image, drag and drop them in the order you want or drag into the trash.
Try to make sure there are no special characters or spaces in the names. This may not affect the upload, but it is just good practice. ;)