looking to replace the phone i have now,the handset is about fucked,and the contract is up,was thinking of going for an i phone 4.Anyone switched recently,and no any good deals?Quick check i done showed 3 as having a decent offer on the i phone 4,but looking a bit further,it seems they get shite...