RNAi, without a doubt. You can find the knockdown efficiencies for various cell lines on our website (https://altogen.com/products-index/). With CRISPR/Cas9, getting the complex into the nucleus is very difficult, and results in low efficiency. siRNA transfection, on the other hand, can have incredible transfection efficiency and is far easier (and cheaper) to conduct. That being said, RNAi cannot be used to replace a gene in a cell with another one, as CRISPR/Cas9 allows, which means that CRISPR/Cas9 is a more versatile approach, especially if you have the right tools to select cells with successful genetic modification.