DVI runs a digital siginal to your flat panel, dvi-d cables dont have the 4 pins near the flat bladed part like a dvi-i cable does, im using a dvi-d cable on my pc but the card is dvi-i inputs.
You should be able to run a dvi-d cable to both and it should work ok, the only difference is the 4 pins near the flat blade, those 4 pins carry the analog signal, which really isnt needed seeing how its an older interface(dvi-i), dont pay a ton for a cable, im assuming you have a flat panel lcd as the monitor has a dvi input, a dvi-d cable without the 4 pins near the flat blade is what you need, i got this from wiki.
It is possible to connect a male DVI-D cable to a female DVI-I connector, Many flat panel LCD monitors have only the DVI-D connection so that a DVI-D male to DVI-D male cable will suffice when connecting the monitor to a computer's DVI-I female connector.
From my experiance(running dvi-d/dvi-d cable from monitor to video card) you shouldnt have any problems, digital connection will give a better, cleaner picture than vga.
Heres the wiki link,
Digital Visual Interface - Wikipedia, the free encyclopedia, hope it helps, and hows it been going Hex havent seen you in ages lol.
Edit: and yeah if you dont have one laying around, i wouldnt pay to much for one if you decide to go that route.