Where does the 'ragged edge' exist regarding HDMI cable length? What is considered the maximum length for a solid, trouble-free link?
The short answer is "it depends".
I've used cheaper 10 metre HDMI cables before that can't support anything higher than a 720P signal. Any more and the image glitches and drops out continuously.
But an expensive cable isn't an indication of quality either. If you're shelling out hundreds of dollars on a cable, you're being ripped off.
My suggestion is, buy a modestly priced cable of the length required but make sure that the packaging specifically states which resolutions it will support, that way, if the claims are bullshit, you can return it to the store for a refund because the product doesn't perform as advertised. Most TVs also have a menu option to display the "quality" of the HDMI signal, such as BER (bit error rate) etc...
As other's have pointed out, there are several ways to extend a HDMI signal beyond the limits of a passive cable. My preferred option would be HDMI <-> HD-SDI/Fibre or failing that HDMI <-> Cat 6.