Here's my take on this talk, please feel free to correct any bad information:
A) All HD channels are already being transmitted in 8PSK-turbo.
B) All HD receivers are compatible with 8PSK-turbo.
C) At present Dish is not realizing much efficiency with the MPEG4 encoders, so they will continue to work with those vendors toward higher, and expected, efficiencies. In the meantime, they will stay with 8PSK.
D) Eventually Dish expects MPEG4 to be signficantly more efficient than 8PSK-turbo and expects to move all HD channels to MPEG4. But this may not happen for another 12, 18, or 24 months.
E) The new 211/411 HD receivers are MPEG4 compatible. The rumored 962 DVR will be MPEG4 compatible. The 6000/811/921/942 will never be MPEG4 compatible and thus will have to be replaced once MPEG4 is fully implemented.
F) Dish may look at moving the SD channels to 8PSK-turbo, which would give them roughly a 30% increase in efficiency and thus they could reclaim several transponders to use for other purposes.
G) A large number of SD receivers are 8PSK compatible, but a few million receivers would have to be replaced. This would include models like the 4000, 4700, 4900, Dishplayer 7100 & 7200, 501, 508, and perhaps even the very popular 301. I forget what the case is with the 510, but I don't think it is 8PSK compatible. Obviously this would be a very complex and expensive conversion.
Thus Dish's satellites would be able to carry significantly more channels if all SD were transmitted in MPEG2/8PSK-turbo and all HD in MPEG4 (assuming it improves). However getting there means replacing millions of receivers, which would likely require millions of service calls. Dish has to weigh the finances of the cost of replacing all of these receivers vs the long-term benefits of more efficient data transfer.