i have a dvi to hdmi 10-15' cable (i'll have to check). i'm willing to sell cheap. i use it for connecting my 7900GT to my 1080p 50" DLP TV. Turns out, however, that my TV is made to connect to a computer via a vga in port on the back, so i'm going to switch to dvi to vga. pm me if your interested. those cables can be expensive. the dvi to hdmi works well, but there is a special computer mode for my dlp that only works thru the vga port.
wish i woulda known that before shelling out $50 for a dang cord.
either of those cards should work fine, fyi, the video card does work harder when working 2 screens at once, i would recommend the 7800, especially for gaming. i notice like a 10% or so decrease in fps when playing fear etc.