What's the ideal place for hosting images?
I've always hosted my images within my company's CMS because I've always assumed this was the ideal place for image hosting, as I have almost complete control over it. We're currently transitioning and now I'm interested to know (a) where do most people host their images? (b) what are the risks–if any–to hosting within one's CMS? (c) How long do you maintain image hosting before deleteing? [I currently host indefinitely]