Don't open the old HDMI cable can of worms!
Cheap cables work just as well over short distances (up to 3 meters) as expensive ones. I'm sure the mugs that were convinced by the bloke from Currys to spend hundreds of pounds on platinum coated, 15 carat gold, nuclear blast shielded HDMI cables will try and shoot me down but there have been lots of tests done and there is no difference in the quality of the signal carried by a 1.5meter £10 HDMI cable and that carried by a £100 HDMI cable of the same length.
A digital signal does not degrade in the same way as an analogue signal. Where there is a good reason to spend a bit more money on good quality SCART cables etc. there is no real reason to spend wads of cash on HDMI cables. A digital signal either works or it doesn't. If you see 'sparklies' (little coloured or white pixels) appearing on the screen then the HDMI cable is faulty and should be replaced.
The only advantage expensive HDMI cables have is in build quality. They may have a more positive connection with the HDMI socket and be more resistant to wear and tear but other than that you are not going to get a better picture with a more expensive cable. A digital signal is composed of data - ones and zeroes. A gold plated cable will not give you a better combination of ones and zeroes that a £10 cable from Woolworths. It's a simple fact.
As long as the HDMI cable you use has a good solid connection to your device then you don't need to spend a fortune. I wouldn't spend more than £20 on a HDMI cable no matter what the monkeys in suits at Currys try to sell you.
Read the words of CNET