I've used an imagelist to load jpg and bmp images. The disappointment is the quality of the image when displayed in related common controls. The images look to be painted with an 8 bit color palette.

Does anyone have a thought about how to present a higher quality image?

I came across a possible .NET solution of setting the colordepth to 32 bits. Alas, colordepth doesn't appear to be an exposed imagelist property in Access VBA. Some other non-Access solutions revolved around using the System.Drawing dll, but again, most of the necessary functionality is strpped in VBA.