Another one that works with the color is Firewords. I use it sometimes for what it can do. The reason I have been concerned about color is that my first site was selling art prints. I had to learn. For the chat I put together a page of notes about what I learned.
Size is sometimes a problem.
If this is case, I create a thumbnail. Yes, thumbnails are a good idea. You can always link them to a larger version. Then the visitor has the choice to wait or not wait. I have to agree with you Nancy about the importance of content on the site.