I'm looking to buy a new iPhone for my wife. Since before we were married she has used Virgin. I have a grandfathered ATT plan that I'm not going to give up so I can't add her to my plan. Virgin is very limited with available phones. They currently have the 6s but it's only 16g. She currently uses a 5c and I believe it's only 8g. She loves the phone but I've caught her looking at the new iPhones so I want to surprise her. So do I get her the 16g 6s or should I just set her up with her own ATT plan? The problem with that is keeping her old phone number.