ive recently thought the same thing and have been advised so long as they are 1.3 HDMI certified then theyre a winner. its mostly due interference as others have mentioned
The cables themselves are identical, the Certification is simply a way of slapping a higher price tag on to the cables.
All that matters is that both devices either end are the same spec if you want the features of say HDMI 1.4.
A USB cable is a USB cable, 1 or 2, it's the same cable, the devices either end determine what version it runs at.
That's because USB cables simply have 2 data wires and 2 "power" wires which are a + and - 5v.
I'm pretty sure all current HDMI cables are single link, so the only time a new cable will be needed is when a certain spec of HDMI is actually dual link "DVI" and thus needs the right cable for that.
Also, on the thread's topic, HDMI cables DO NOT make ANY difference at all, a lot of people will try to ram it down your throat that it makes a huge amount of difference.
People can't definitely prove speaker cables make a difference to sound, I think it's a load of nonsense, if a run of speaker wire is of a sufficient gauge, then the sound will be as it should.
A good example that I've experience first had is having a headphone extension cable between my iPod and earphones, I was listening to some tracks, and I thought they must have been remixes or something as some instruments were simply missing.
What was there sounded perfectly, just that parts were missing. As soon as I took the headphone adapter off and rain it straight to my earphones, the lead instruments popped back in.
Turns out my headphone adapter had frayed inside and that was making parts go missing.
Which leads me to believe that audio coming out "perfectly" is dependant on the gauge of the wire, the only differences that will ever occur will be detrimental to the sound if the gauge isn't sufficient enough, once it hits the right gauge, the sound will never change from that.