I never load from the camera to the internet, always camera>PC>internet. Usually the photos are too large to go straight on without being resized so I have to manipulate them first anyway.
Have never used youtube for uploading, can I do it and not publish to the whole world, only people with a link can watch?
I'm on broadband.