I use Trip Advisor to research attractions in a given area. Since the information is so location specific and highlights not just the big attractions but also the hidden good and bad attractions, I find it very useful especially when I am stuck at a given location for a longer period of time. I can really explore.
Hotels and restaurant reviews are always taken with a grain of salt.