I feel this way about random advertisements I see on sites (mainly intrusive ones- well don't we all) . especially on the Forbes website. forbes can have interesting information (mixed with too much opinion maybe) but the writing is good...shitty site though because of ads and millions of click throughs to read an article .
I go back and fourth between booking directly with the hotel by calling them, or through the hotel's websites. Mostly I prefer to call to try and negotiate a rate, unless its one of those places that has told me that they just don't do that.
a while back I bookmarked this website and will use it again because its an aggrevator and coupons are easy to search for on there too: http://www.besttraveldealsomg.com/