Can I ask about your estimate of $50 a month? I've always estimated about $20 (T-mobile's old discount) which made sense given that a $400 discount over 24 months would be about 17 a month.
I was also basing this off of the Sprint iPhone costing roughly the same as the ATT iPhone, and Virgin Mobile supposedly using the Sprint network.