Lazy copies the image buffer into managed code.
Doh! Used image/jpg instead of image/jpeg.  Safari didn't like that.