6590 is not only satellite, it is multistandard, it is possible to switch one tuner to other standard (terrestrial DVB-T/T2, cable DVB-C/C2 or some others). This card is also able to receive DVB-S2X satellite transmissions. 6910 - no multistandard, no DVB-S2X, bit cheaper. 6991- old version of 6910...