Blackberry Curve 8520 for T-mobile review