I have an iPhone 3G and by chance, I haven't ever bothered updating the firmware from 3.1.3. to 4.2. The last time I considered it, I read that 4.2 was very slow for the 3G and made the phone unusable. Regardless, I was considering to update my phone anyways, and decided to ask you guys for advice. What would be the impact on performance? I only really use my phone for calling and texting. I'll check Facebook on it here and there. Otherwise, I don't do too much.