Dvi is better but to be quit honest you won't see any difference between the two.Make sure both your gfx card outputs dvi and your monitor execepts it before making your decision. Frankly dvi is also yesterdays news with hdmi replacing it as a standard,but see it doesn't matter for another 5 years.Vga and dvi are still supported,sold,and most hardware come with adapters in case you don't have one or the other.So it makes no difference. http://en.wikipedia.org/wiki/Dvi
weird question, i got a xfx geforce 7950, if i hook it up to my TV useing the HD outs would it be any better then DVI?, thx.