I created a things I like section on my website. It's a running list of things I like in the city. Instead of going to that person's Google Maps listing to add a review, I add the review on my own wall.
I think Facebook should add this to people's profiles. Right now I go to a business and I give it a recommendation or stars, but this is also my identity: that I like this. That should have a high score in value. Recommendations from my profile: bro, go try this Mexican food. Go take this training. This gym is awesome.
By that you also get to know me, and the people I like.
Beli is a restaurant app that works this way. You rank each place by choosing which of two you prefer, and the app turns your choices into a score. Friends' average scores show on each restaurant page, and your profile shows a Taste Profile of how you ranked places by cuisine, city or country.
A list of what you like says who you are. Beli shows it for restaurants. I would like to see it for gyms, trainers, shops and everything else.
Keep a list of places you would send a friend to. One line each: what to order, who it is for. Put it somewhere your friends can see, and send the link when someone asks for a recommendation.
Facebook Dating should show this: who I review and what I like.