Social Recommendator update

After seven years, a simple refresh of http://socialrecommendator.com.