Verizons phones don't have a SIM card. '
In principle, any phone that accepts a micro-sim card will do. But T-mobile might have a policy that they only support internet traffic (a data plan) with phones you bought with them, and not with a unlocked phone. So before spending $600 for an unlocked smart phone, better ask them.
Hey my mom has a Galaxt S3 on Verizons network and I have a micro-sim card with t-mobile. Can i put it in her S# and hav it work with t-mobile? Or do i hav to buy the phone from T-mobile?