Actually, I'm not unhappy with my host... it is just that my income isn't constant so some months I don't notice (or care) while others it seems like a luxury I could do without.
As for hosting the images else where... I considered it, but I've noticed that most of the images are sketches that were intended for the post they were in and I've seen them taken out of context when viewed on their own. Plus I wouldn't be able to re-link them into those older posts (at least I don't believe so).