If you want to get apps from the third party world - Jailbreak your device. I like the fact that my iPad and iPhone just work. I have found some issues with apps during some upgrades, but nothing like the Android world (kind of like the MS world). The only reason more Android phones don't just stop when installing all these third party apps is the hardware, on each phone model, doesn't get adapted or modified (can't install new graphics, upgrade the processor, sound card etc) so you have a lot of good programmers and a lot of hacks in the Android world. You can't have the hacks in the iOS world due to the control Apple maintains.