Well kinda stuck, thought the S4 would have been out by now, I have sprint. I promised a relative they could have my s3 if my wife agreed I could get an S4. Well wife said fine and I now have to give my S3 away second week of May. We are going to visit the relatives then ( they live a very long way away). I have 4 choices as I see it. First give my S3 away and use an old Evo I have (hard after having an S3) until the sprint s4 comes out. Second get an Htc one (I used to really like Htc) but want S4. Third go without a phone until S4 (not really an option). Or fourth tell my relative they have to wait and have them and wife pissed at me. Any other ideas?