I don't know exactly which one will be the right one to go with because the whole DVI-I, DVI-D thing confuses me and I don't know which one you'll need....but
Monoprice.com has a crapload of cables of all lengths for extremely cheap, and they're all high quality stuff. I bought myself a 6' HDMI cable for $5, and a 50' ethernet cable for $20. Haven't had any problems with either of them, they've been working flawlessley. Let me know what you end up doing, because I'm interested in this as well, but like I said, DVI-I, and DVI-D are confusing me, and I don't know which one I need.