Been checking into my Photobucket account as of late and it seems as if they've ironed out some of the issues on it. It's running smoother than it has in ages. Might look into another image site if things start to go south again though, just to be on the safe side.