My girlfriend has a very popular blog, but we are growing beyond current bandwidth limit (1TB). Adsense doesn’t pay enough for an expensive CDN.
What recommendations can you make about image hosting. Preferably a plugin, or something that can easily be implemented.
Its not recommended often enough, but Flickr is an excellent image host for blogs as well. Their pro account costs only $25/year. You get unlimited image, video uploads and no bandwidth limit.
If you don’t want your blog image uploads populating your personal photostream, you can easily create a separate account for it. You can easily streamline your uploading and insertion process by using plugins like Flickr Photo Album for WordPress , Flickrpress , Alternative WordPress Image Uploader Using Flickr . Or you can do it the old-fashioned manual way.
If you’re looking to go a more budget route, you can use Amazon S3 (storage) with Amazon CloudFront (CDN). New subscribers get 5 GB/month of free storage for a year. With Amazon, you pay for only the amount of bandwidth you use. Typically 15 cents/GB (depending on service and location).
Couple that with the W3 Total Cache plugin and it should be a relatively simple thing to setup.
Or MaxCDN is currently offering 1 TB of bandwidth for $39.95/month (typically $99).
Simplest solution is just to move to a hoster who gives you more bandwidth. That said you have a few options.
I’ve used IMGUR plugin before and it worked without a hitch.
Here’s the plugin.
http://wp.am/imgur/