Looking for an iPhone fully compatible with T-mo USA 3G/"4G"

Is there an overseas iPhone 4S unlocked that will work with T-mobile 3G/"4G"?

I'm asking for a friend so he can order one.