Am due for a T-mobile upgrade and have been offered an Iphone 8gb, a Blackberry 8520 or G2 phone. All about £30 month with800 mins, unlimited texts and internet. Phone is for son and will be part of Xmas gift, which would be best ? I know very little about these can anyone help guide me re pros ans cons? Know the I-phone was a must-have a year or 2 ago is it still the one to go for?