MY 2G doesnt even work properly. This might be because the T-Mobile 9900 doesnt have UMA installed on it. I have my old BB BOld 9780 next to my 9900 and i get spectacular 2G while my 9900 appears as GPRS or GSM when it should state 2G. Not sure why when it is the same smartphone from the same maker and same carrier.