Google JPEG2000. It has alpha and lossless but more importantly, the pixels are sorted by mip level. You can download until you hit the desired DPI, then stop. No more need for thumbnails or "printer quality" versions, etc.
Good suggestion. How fast is the decode? (googling in progress)