Wow - scotch tape, without the tape maybe?
I'll have to try that....
I use photobucket as well, have for years and have never lost a picture. Lots of options too, public, private, share thru facebook... And they have a free option or you can do premium that's something like $25 year for unlimited uploads and some other features.
Lots of options to upload pics, it's personal preferance - and a matter of finding them.