I used to have a 10m HDMI from my PC to the TV on the other side of the room, problem is what people would trip over it quite often as it just reached the TV.
Easiest option.
Get a Raspberry Pi, use it with RaspBMC set it up as a HTPC and just stream media across a network to it. Will cost about R700 for the Pi, HDMI cable and a SD Card. Then the only cables you'll be worrying about is the network cable, which is easier to work with.
Only problem I have found with the Pi is that it is not powerful enough to play 10 bit encoded X264, although that won't be a problem it is mostly used by some anime fansub encoders.