Trouble inserting string containing quotations marks with wpdb in save_post hook

Try stripslashes. See the php documentation.

To clarify, the slashes are inserted to escape the content prior to insertion into the database. You should use the above function when you want to display the content.