Photobucket will start charging when you exceed their free bandwidth limit (i.e. when lots of people are viewing your pictures), which happened to me not long after I joined NLA. As long as you don't mind paying a couple of bucks a month, it's pretty easy to use. Bear in mind that I've never used any other image hosts to compare it to!