I use Yelp heavily and TA rarely. I got into Yelp years ago as a Silicon Valley-ite when it was hot & new amongst techies. I preferred it to TA because I am much more frequently interested in reviews for everyday restaurants and stores than hotels or tourist activities. Both sites have some of each, obviously, but Yelp is way better for everyday restaurants and shops. Finally, I stick with Yelp even for hotel reviews-- TA's forte-- because Yelp's algorithms automatically filter out the "one hit wonder" reviews that clutter TA's listings and make it a chore to get anything worthwhile from.