Photobucket is another site that you could put a few pics on, if you run out of space on the others.
I think some people put too many photos up on sites. Just put a selection of the best ones, instead of 400 shots of basically the same shot of the same person or the same scene from different angles.
Edit: When I say that, I'm laughing. I've looked through photo albums of people out at bars. I swear, they will have 257 photos in the album, and it's the same 3 women picturing every minute of their visit to a bar. Out of the 100s of photos, there are only 3-4 variances, other than having their drinks in a different positions. LOL. It just cracks me up...they could have posted 4 photos and accomplished the same thing as the 257.