I want to set up an account at a photo sharing site so guests can upload their pictures from the wedding, but I'm not sure what site we should use. I like Snapfish, because then I can directly order prints from their website, but I've never used anything like this. Thoughts from anyone with experience with these sites?