I use Tapatalk. I upload the photos straight from my phone. I guess Tapatalk hosts them once I upload them?
Same here, a lot of people complain about tapatalk, but IMO the positives outweigh the negatives, and picture hosting is one of the positives. I can't imagine navigating the forum using a browser after using Tapatalk.