My daughter's phone took a dump and she needs to replace it. She's under contract with T-Mobile so I need to find a phone (cheap) that will work with T-Mobile. I've always had Verizon so I know little about the GSM phone world. I understand that I can get an unlocked phone from another GSM carrier, put the T-Mobile SIM into it and it'll work. I just want to get this done inexpensively and easily, but not get something that's a piece or shit. Want something with 3G and wifi. Can't think of anything else significant. Thanks in advance for suggestions/recommendations.