I'd recommend getting one and I'd recomend buying a unlocked one and pay for ultra cheap sim only deals with no fixed contract from the carrier of your choice. For me, this works out cheaper than the cheapest contract deal that there is out there at the moment. That's not to mention the fact that unlocked iPhones (in good condish) hold their value much better than carrier specific iPhones in regards to eBay.