I saw one today, it's kinda slow compared to t-mobile and at&t (no I'm not saying t-mobile has an iPhone I'm talking about the ones that are unlocked) so I don't think flashing it would do any good untill your service provider has gone 4G