Tim, once again you are wrong.
You can use a standard DVB card and with a program like progressiveDVB and the correct plug in you could use that standard DVB card to play the XM channels that use to be on DIRECTV,
The DVB used by DIRECTV is a modifed version of the DVB standard, but its still a version of DVB. If you check around there is a lot of programs out there which can tune DIRECTV transponders on a DVB card. (Or at least there were.) the tough part about DIRECTV was their encription, but there was stuff out there in the clear as well.
Another example is we use to run an automated DIRECTV Uplink Report which you could see at
http://www.satelliteguys.us/threads/85912-Uplink-Activity-Report-01-04-2007-26-changes again this was done with standard DVB Equipment. We only stopped doing those reports because since DIRECTV was using a non standard table and non standard package codes it was a lot of guessing to what was actually going on. If we kept following it we could have probably picked it up more, but the guessing was not working well enough for my liking.
I am told that ANY DISH receiver could pick up the standard DIRECTV transponders (but not the KA band stuff) with just a software upgrade. To decode the channels though a NDS card would be needed.