No - do not remove apps from your iphone - that is not good enough. You must remove all of its lingering content. The only way to do this is thru itunes, app, remove:
Connect your iphone to your computer
Open itunes
Your iphone will appear on left side (view ) of itunes
Highlight iphone with mouse - and tabs on right side of itune will show the information content stroed within your iphone. click on the App tab
From the app tab scroll down until you see each game and social network app
click on one of them, and on right click on remove - and it will change to remove when you rsync
do this for each app to be removed -i .e. each game/ social network app
then - click on apply/sync and all of these game/social network apps and their lingering content will be completely wiped off your iphone.
Just presseing the hold button on your ipnone and then clicking the x on each app while they are squiggling to remove each one , does not accomplish the same thing. It will leave its lingering data behind and worse , the next time you sync your iphone, it will restore the app itself.