Try uploading them with Photobuckets Bulk Uploader. I have a 12mpxl camera, and unless I edit down the photos it takes 10 minutes to upload ONE normally. I used the bulk uploader once and will never use the small files upload again. I uploaded 35 full sized pics in 15 minutes. Use it, fall in love, and never go back again!
I don't understand why they don't use the torrent-type system in the bulk uploader for normal uploading, unless bandwidth is an issue. It works stupidly well <img src="/ubbthreads/images/graemlins/loopy.gif" alt="" />