For posting photos I'm using postimage.
Very nice image hosting, everything needed to use with forums and stuff.
I didn't have any bad experience using photobucket however, but I consider it to be a bit more slow and unfriendly in the means of interface then the postimage.