Computer controlled internal receiver covers 500kHz to 1.3GHz, no gaps, AM SSB CW FMN FMW with optional Digital Suite software. Also has discriminator connector.
Specs here http://www.winradio.com/home/1000i-s.htm


(Images from WinRadio page)
Software for Windows (probably not Vista) and Linux on WinRadio site along with all interfacing documentation if you want to write your own software. Windows software here http://www.winradio.com/home/download-1000.htm can be run in demo mode without hardware if you want to try it now.
Comparable current model equivalent is here http://www.winradio.com/home/g303i.htm for $500 new
Comparable Digital Suite equivalent is here http://www.winradio.com/home/ds.htm for $100 new
The catch is the WR-1000i requires a motherboard with an ISA slot which I can also supply. This is a full length card.
WinRadio WR-1000i with Digital Suite $240 (won't sell separately)
Suitable 700MHz ATX motherboard/CPU/RAM/ISA $20 (will run WinXP but damned slow)
Suitable 1.3GHz ATX motherboard/CPU/RAM/ISA $40 (will run WinXP fairly well)