jpg problem?
I've had problems with iPhoto not being able to open jpegs generated by other programs. I had some scaned images from a Windows PC that it couldn't show. I didn't generate the scanned images, so I don't know what the exact problem was.
I've had no problem seeing photos mailed or texted to my iPhone, at least so far.