When accommodating retina displays by creating a second image twice as large I've seen picturefill.js recommended to prevent download of the larger images unless they are needed.
But isn't this what the 'min-device-pixel-ratio' media query already accomplishes? Or is it that images in your CSS are ALWAYS downloaded even if the particular query isn't met?