I think
Flickr is brilliant place to host images if you don't have a blog/google account already.
I would advise this for anyone starting out afresh because it will allow you to link to a variety of sizes of image... 75x75, 100x71, 240x170, 500x354 and 782x553. It also has a lovely little feature that writes some nice code for you to copy and paste into your posting. Admittedly - I don't know if photobucket or any of the others do this. If you are going to blog, you might find flickr unnecessary, as pointed out by Emperor, you get the Picasa album anyway.