OK, exactly what cards do you have in mind, what will you be using them for, what will you be using them on, TV/Monitor etc etc and at what resolution.
+1 for that man, the key is what you are going to use it for.
eg, if you have the PC in your living room and use your pc for mainly playing movies and games that everyone in the room is going to like then i would but HDMI higher on the list.
If you are on big screen monitor/LCD in your bedroom with seperate hifi or speakers connected to the sound card on your PC then DVI makes more sence.
As i keep trying to explain to people at work about IT and electronic the answer is never straight forward and dependent on may factors.
DVI supports resolutions of up to 2560x1600.
HDMI theoretically supports resolutions of up to 2560x1600, but usually video card manufacturers limit the resolution to a maximum of 1920x1080 (unless you hook up a special hdmi to dvi adapter or you hack the graphics card firmware)
For high res gaming above 1920x1080, your best choice is DVI. If you're just playing at 1080p or below, then there is no difference.
i noticed when i use DVI-I to tv looks great, but when i use HDMI to tv the screen i can never get sized correct , i understand the over and underscan, and my resolution is like someboby else said maxxed out with the highest i can get with card any one else ever notice this?