I use photobucket...........album structure is a bit of a pain in the arse- doesn't seem to be able to give a simple list of all my albums.
But, I use it with Google Chrome, so finding and uploading images is easy and fast.
Also, they don't like you uploading pictures of a pair of Bumm Cheeks with a Map of the World on them........................