Surprisingly, there are not many "industrial grade" PC based logic analyzers available.
About half of them have a relatively small on-board memory, so they can sample e.g. at 200MHz, but can store only like 128k samples or less, e.g. Zeroplus LAP-(C32128).
The other half are USB based, so the storage is limited only by the PC's free RAM. But they are limited by USB bandwidth which means they have relatively low sample speeds (<= 24MHz) and can reach them only for a reduced number of channels or burst signals. Typical examples are the Saleae Logic and the IkaLogic Scanalogic-2. The IkaLogic ScanaPlus is a bit more advanced as it has an FPGA to compress the data stream before sending it via USB. So it can always sample at 100MHz. Yet for continuous (clock ) signals, the USB bandwidth is usually exceeded at >=10MHz.
The new Saleae line will include devices with USB3 but even they are limited to 16ch and are limited to 125MS/s in the 16ch configuration.
Most people use logic analyzers as protocol analyzers for SPI/I2C/CAN etc. and for this use case, something like Saleae, ScanaPlus or even a cheap Open Logic Sniffer (45€) are much more convenient to use than a standalone LA. Then again, if you need >=32 channels at >200MHz with >1M samples, none of them will work for you.
There are a few "industrial class" PC based logic analyzers. but they are much more expensive. E.g. the Zeroplus - LAP-B702000X which has 64 channels, hardware protocol triggers and 2MBit RAM per channel, but it costs > 2k€.