A DVI using the excellent Wireworld Ultraviolet cable.
If you are serious about a DVI cable, or would like one longer than 8.0m long then this is the one to go for. Less expensive cables sometimes work at long runs but this one always gives good results up to 15.0m.
This cable is guaranteed to transmit 1080p up to 12.0m and 720p/1080i up to 15.0m.