Is your Apple iPhone suffering from poor battery life, a frozen touchscreen or an inability to connect to the internet? You're not alone, and we can help.
My iPhone's screen is cracked
The cracked screen is the bane of the iPhone owner's existence - and unfortunately, it's something that seems to be more common with the iPhone 4. Your first option is to head to your local Apple store to see if they can repair it. In some cases they can fix the screen while you wait - and depending on the cause of the damage, your warranty may cover that service. Keep in mind, though, that Apple does not cover accidental damage or abuse, which the company may claim caused your cracked screen. You might have to pay for the repair, or the staffers may not be willing to attempt it at all.
Alternatively, you can try fixing the screen yourself, if you dare. Search for 'replacement iPhone screen', and you'll find lots of options.
My iPhone 3G/3GS has problems with iOS 4
If you decided not to spring for an iPhone 4, you may have thought that upgrading to the iOS 4 software would be almost as good. After all, running the new OS would give you many of the features found on the newest iPhone, and you wouldn't have to deal with those pesky antenna problems. But once you upgraded, perhaps you discovered that running iOS 4 on an older iPhone was far from ideal - and if so, you're not alone. Many users reported that the new OS caused their iPhone 3G and 3GS models to run slow and reboot randomly, and that it led to a host of other problems.
So, what can you do? First, update the iOS to the latest version. Version 4.1 was supposed to help speed up older iPhones, however angry iPhone users still sued Apple for turning their phones into iBricks.
If the update doesn't help, try the following fixes.
To speed up your iPhone's performance, disable the spotlight search feature (that is, if you can live without it). Go to Settings, General. From there, choose Home Button, select Spotlight Search, and disable each item by tapping on it. Exit the Settings menu.
Another option is restoring your iPhone in iTunes. Be sure to select the option to set the device up as a new iPhone so that you don't restore bad settings to the phone. (And remember to sync before you do this, as everything on the phone will be erased.)
If nothing else works, you may be forced to downgrade to the older version of iOS. That will mean losing out on the newer features. It's a complicated undertaking, too - and one that Apple frowns upon. Lifehacker and iPhoneHacks.com both offer walk-throughs, but keep in mind that you may do more harm to your iPhone than good. Still, if the new software is too problematic, the effort may be worth it.
See also: The 5 strangest iPhone deaths