As much as Netflix has been pissing everyone off lately, I do think they stand to steal a good amount of Gamefly's business. Stupid decisions aside, they know how to get a disc delivered in days, rather than weeks, and to make sure discs aren't unusably dirty or scratched. Gamefly has never been able to get these things right.
P.S. Thanks