I have friend who uses an old style phone and is out of contract. I am urging him to get an 4S over free like Galaxy 2 S (because its specs are are truly dated) and iPhone 4 (mainly due to few carriers) He is with Sprint, but Sprint wants $100 (he does not have) for a 4S *UNLESS* you are new to Sprint, then free rolleyes. He will try to talk them down to free with 2 year (other carriers asking big deposits). I am also thinking alternate of the full price phone and go with no-contract plan. When it comes to the Bring Your Own Phone plan, who are the best ones to go with? (just found on Apple store: "The unlocked iPhone will not work with CDMA carriers such as Verizon Wireless or Sprint." This applies for ALL versions (4, 4S, 5), so why is Apple locking out CDMA on unlocked iPhones?) Thanks!