Like most have said, its the best phone you can get right now plain and simple. I would agree to hang tight for a bit to see what and when the new phones actually come out and what the final specs are on them. I would also suggest that you leave your wifes phone stock...unless she is totally capable of rooting and loading her own roms, its a whole lot easier on you and she will be happy with a better phone stock. I would never think about messing with my wifes phone, if one thing went wrong, I would never hear the end of it, not worth the head ache.