Many people around the site will host pics for you if your nice. just ask, i will if you get stuck but so many places around to do it yourself. www.81x.com is a good place to host pics free registration required.
The advantage of Imageshack is that you don't need to register, it just uses your IP address (I'm pretty sure that's what it is). 81x isn't the easiest site to use, to be honest, and Imageshack is far more user-friendly.
I've actually had some trouble with photobucket myself lately. When I upload a pic and resize it, it takes so long for the picture to actually resize after I post it. I had to wait forever for my Bret Hart sig to resize but in my photobucket account is is the size that I shrunk it to.