NetRodent, there is a problem with checksum:
mine:
>sum img.jpg
63549 45
yours:
>sum steal2.jpg
47426 78
diffrerence is minimal (4 bytes in header are swapped

I'm not sure how it happened.
I resampled image.
Are you using script or sniffing jpeg from IP stream?