blackberry curve 3g 9310 articles