>FPGA+USB3 80MSPS@10-Bit
>compresses to about 1.2 bytes per pair, around 95–100 MB/s
No mention what FPGA platform/board used, FT600 USB chip is ~$10 alone.
Now you can replace all of it with one of those silly $5 FX2LP USB 2.0 dev boards. CY7C68013A-56 supports 16bit interface and will happily pump 30MB/s all day long for a fraction of the price. $10 total for 2.4GHz ~12MSPS@10-Bit SDR.