Taking a snapshot of a site

I'm about to dive in and start looking for a good way to take a
snapshot of any submitted url on my site. Before I do so, I just
wanted to see if anyone would recommend gems that might help me with
this?

I'm about to dive in and start looking for a good way to take a
snapshot of any submitted url on my site. Before I do so, I just
wanted to see if anyone would recommend gems that might help me with
this?

I don't know of any gems, but aren't there services that do this? There must be. I don't know how reasonably priced they are, but it would be worth checking a couple out...

-philip