I'm not sure about Snapfish, but with Photobucket, when you upload pics, it gives you four codes, once of which is the IMG code. If you just post that code, the pics will work fine!
If you don't want to sign up for Photobucket,
www.tinypic.com does the same thing, without you needing to sign up.