HDMI is a newer spec, but there's virtually no difference visually over the two to 99% of people. I've used both, HDMI is nice because it can also support audio (but so can DVI, just with adapters) but HDMI just plugs in and you're done. It's personal preference really.