Nothing wrong with Monster cables except the price and how they advertise IMHO. If you can get one at a reasonable price and that is what you want, go for it. Just don't expect better performance. If you don't get sparkles or worse with a cheap, generic cable, you won't get a better picture with Monster or anything else. The longest length Monster cable I have seen certified high speed by an ATC is 25', just like everybody else's.
FWIW the Blue Jeans Cable Series 1 and Series FE are arguably some of the best HDMI cables you can buy at any price for the simple fact that they use Belden bonded-pair cable that controls geometry better than most other cables. Geometry affects things like impedance and skew which ultimately affect the performance of the cable. But even these cables will not give you a better picture than a $3 no-name cable if you aren't getting sparkles or worse with the latter.
Using a 35' foot cable where a 25' cable will do will reduce the maximum bandwidth you can run reliably. That 25' BJC high speed cable will support any bit rate defined under current HDMI specification. The 35' standard Monster cable will support something less, at least according to the official testing procedures. They tend to be conservative and we can often do better in real life. In any case, it should be good enough to handle the resolutions commonly in use today, including 1080p60 and 1080p24 3D, with some headroom. It might not be good enough for 1080p60 3D.
I will disagree with our cynical friend about monorpice, BJC, etc. Yes, they advertised here. But the recommendations you see in these forums are based on user experience with the companies and their products. Monoprice is a reliable seller of generic cables at a good price. BJC sells some of the best HDMI cables available at very reasonable prices, and also has generic cables at prices similar to monoprice. No need ever to pay more than what BJC Series 1 or Series FE cables cost. Of course, there are other reliable sellers, some of which have already been mentioned in this thread. And if you are buying Monster from Crutchfield, they are likely the real thing.
If you need wiggle room, you can get a longer BJC cable as well. It just won't be certified high speed. But the Monster cable isn't either. FWIW I would buy the BJC Series 1 in the appropriate length. There is not much difference in price and it is technically a better cable, not that I think you will notice a difference in performance, though.