Well, here's just a simple tip in speeding up uploading pictures in facebook or in any photo uploading site, USE a photo reducer / converter...
I use this program and it's free...
http://download.cnet.com/Free-Image-Converter/3000-2056_4-10632880.html
It just requires for you to set the right settings that will reduce your picture files... after then you could upload it in facebook... greatly saves time in uploading rather than uploading the whole pictures ranging even up to 100 plus photos.
I usually use the advanced button in converting the pictures so I can also separate or designate where the reduced photos will be and not to overwrite the original ones.
Of course if you are a photographer which gives much importance in details, this is not for you... =)