I'd stick with photobucket , it's so simple
Just register then when you go to upload your pics PB does it all for you:thumbs
basically click on edit and resize to 100 x 100 then right click on image and copy image location then paste that into your profile or avatar location
Enter your email address to join: