Trip Advisor has been fairly hit and miss for me. The star ratings especially for hotels have a weird value judgement in them that isn't at all congruent with mine. I'll see run down crappy hotels with 5 stars while much much nicer hotels with better amenities and locations are rated with 3 stars.
Some way to specify the profile of the rater's you care about would be a huge improvement. Things like traveling with children, back-packing, splurging on vacation, would be helpful criteria to make the reviews more relevant and informative to me.