I bought three HDMI cables from Taobao. Price is much lower than those on Ebay.
I just noticed that the HDMI is version 1.4 now.
Based on the Wiki:
HDMI 1.4 was released on May 28, 2009, and the first HDMI 1.4 products were available in the second half of 2009. HDMI 1.4 increases the maximum resolution to 4K × 2K, i.e. 3840 × 2160p (Quad HD) at 24 Hz/25 Hz/30 Hz or 4096 × 2160p at 24 Hz (which is a resolution used with digital theaters); an HDMI Ethernet Channel (HEC), which allows for a 100 Mbit/s Ethernet connection between the two HDMI connected devices so they can share an Internet connection; and introduces an Audio Return Channel (ARC), 3D Over HDMI, a new Micro HDMI Connector, expanded support for color spaces, with the addition of sYCC601, Adobe RGB and Adobe YCC601; and an Automotive Connection System.HDMI 1.4 supports several stereoscopic 3D formats including field alternative (interlaced), frame packing (a full resolution top-bottom format), line alternative full, side-by-side half, side-by-side full, 2D + depth, and 2D + depth + graphics + graphics depth (WOWvx), with additional top/bottom formats added in version 1.4a. HDMI 1.4 requires that 3D displays support the frame packing 3D format at either 720p50 and 1080p24 or 720p60 and 1080p24. High Speed HDMI 1.3 cables can support all HDMI 1.4 features except for the HDMI Ethernet Channel.
HDMI 1.4a was released on March 4, 2010 and adds two additional mandatory 3D formats for broadcast content, which was deferred with HDMI 1.4 in order to see the direction of the 3D broadcast market. HDMI 1.4a has defined mandatory 3D formats for broadcast, game, and movie content. HDMI 1.4a requires that 3D displays support the frame packing 3D format at either 720p50 and 1080p24 or 720p60 and 1080p24, side-by-side horizontal at either 1080i50 or 1080i60, and top-and-bottom at either 720p50 and 1080p24 or 720p60 and 1080p24.
HDMI 1.4b was released on October 11, 2011. One of the new features is that it adds support to 1080p video at 120 Hz. All future versions of the HDMI specification will be made by the HDMI Forum that was created on October 25, 2011.
There are 19 wires inside the cable as below:
I don't have the equipment support Ethernet on HDMI. But the cable I got is soft. It is easy to connect to the devices.
This is the one I got. About $4 each.