Here I've used Photobucket for years to share images with the forums. So far no one has complained they needed to register.
Bob