Brought an iPhone3GS online last week, runs 4.2.1, jailed right after it arrived, so far so good, waiting for iPhone5 on July this year.