Are you sure you mean 640MSPS re. the Ettus B200, that sounds very high for an entry level SDR.
Looking at the Ettus spec page - https://www.ettus.com/product/details/UB200-KIT they quote 61.44MS/s.
Also the HackRf isn't full duplex and the ADCs sample rate is a lot lower however it does have a greater frequency range.