I like HDMI over DVI if you have a choice between the two.
The only difference between HDMI and DVI is HDMI carries sound and DVI does not. They are electrically identical, unless you are talking about the older computer specific DVI, versus the television DVI.
I am not aware of any video cards using the older dedicated DVI connector, any longer. If your card has an HDMI port, then the DVI portion is identical to the television or computer monitor.
Most computer monitors use a DVI port, as they do not have speakers built in for sound. You can connect an HDMI cable to them. The leads for the sound in the HDMI cable are not used, in that case.