Both cables can be had pretty cheap. The biggest difference is that HDMI can pass higher-resolution audio, including the formats found on Blu-ray: Dolby TrueHD and DTS HD Master Audio. These formats can't get transmitted across optical. ... So if you want just a single cable between two devices, HDMI is your pick.