Hi I have an iphone 3gs which was unlocked by a previous supplier. Its running 4.2.1 and I cant seem to update the OS to get the aps on it I want. It has modem firmware 05.15.04. Im not sure what I actually have to do to get this old sucker upgraded. What is the optimal OS for a 3gs? Thanks.