i think i read somewhere where the new apple OS for the iphone will be available for everyone once released so you wouldnt have to by a 3gs but 32 gigs i would jump on that.