i often have trouble viewing phtoos linked from photobucket, i have no idea why
flickr is good for hosting, and actually you get unlimited even without the pro account - if you bother to make a note of the pages you have hosted the older images that you can no longer view past the 200 limit they give your "free account" :devil:
for presentation, i do prefer zenfolio (had problems last time though due to java issues with firefox, not sure if corrected now).. and pbase. flickr is just too.. basic and haphazard.