I've been posting about freebies both downloads and things like free concerts over on Free Things in Ireland - Free Stuff to Keep you amused
For example the recent one is about free games, though Windows only :(
I've been using Flickr for well over a decade and have literally thousands of photos on my account.
The reason I've stuck with Flickr is that there always were plenty of options for integrating with other services.
But what are other people using?
Or do you simply upload images directly to...
Why isn't it using its own domain name?
You're relying on Wordpress.com, which might be ok up to a point, but as insurance is a regulated industry you could end up having headaches. You also won't have as much control over the technical SEO as you don't have access to any of the configuration...