USB C Hub with M.2 SSD Enclosure, New Upgrade ORICO 10-in-1 USB-C Docking Station with Built in fan, 10Gbps USB 3.2 Gen2 M.2 NVMe SSD Reader, Support 4K@60Hz HDMI, 100W PD, Ethernet, SD/TF - DPM2P9-V1 vs StarTech.com 4 Port PCI SuperSpeed USB 3.0 Adapter Card with SATA/SP4 Power, Quad Port PCI USB-A 3.0 (5Gbps) Controller Card, Red, Windows Only , TAA (PCIUSB3S4)
Side-by-side comparison based on Reddit community data

#3 in USB-C Hubs
Orico
USB C Hub with M.2 SSD Enclosure, New Upgrade ORICO 10-in-1 USB-C Docking Station with Built in fan, 10Gbps USB 3.2 Gen2 M.2 NVMe SSD Reader, Support 4K@60Hz HDMI, 100W PD, Ethernet, SD/TF - DPM2P9-V1
$95.99
100/100Excellent
100% positive0% neutral0% negative
Pros
- +Detachable cable
- +100w power delivery
- +10gbps usb-c ports
- +5gbps usb-a ports
- +4k hdmi
โI use an Orico Hub (the version with nvme support and mini fan), it does all that (detachable cable, 100W and 10Gbps USB-C and 5Gbps A ports, 4K hdmi and 8K DP etc) ... it does have a 3.5mm jack portโ

#5 in USB-C Hubs
StarTech.com
StarTech.com 4 Port PCI SuperSpeed USB 3.0 Adapter Card with SATA/SP4 Power, Quad Port PCI USB-A 3.0 (5Gbps) Controller Card, Red, Windows Only , TAA (PCIUSB3S4)
$68.99
100/100Excellent
100% positive0% neutral0% negative
Pros
- +Adds 4 extra usb ports
- +Good for low bandwidth devices (mice, keyboards)
- +Inexpensive ($10)
โYour mobo has an extra USB 2.0 header or two which you can pick up a $10 card for and get 4 extra USB ports to use with low bandwidth devices like mice or keyboards.โ