I have an unlocked 3G working on T-Mobile's network.
Lately, it has been acting weird:
Most notably, every time I finish a call it loses service for anywhere between 1-5 minutes. Also, every time it loses service and then gets it back, it notififies me that I have a new voicemail (which is false).
Also, I've called people, only to find out later that they never got the call on their end (and vice-versa). This part is expecially troublesome because of work related reasons.