I think you should get a Blackberry, even though I'm not a huge Blackberry fan. Getting an unlocked iPhone won't allow you to update the firmware. Also, Blackberry's are strong phones, and they are good for work or for anything else you need.
Hope I helped! :D