If you have an iPhone 3G, now is the time to upgrade to a newer model. Apple has removed support for generating builds to pre iOS 4.3 devices using 'armv6'. With the taller iPhone 5, most developers will update their apps to support it, but as a result they will have to drop support for anything less than iOS 4.3 There are some work arounds (it seems) but most developers will not have the time or patience to work around to support iPhone 3G - many don't even bother now! As a developer, I will be updating all of my apps to support the iPhone 5 bar one - my Twitter app (because the object of it is slightly defeated with iOS6). I imagine the majority of developers will be doing the same! So long iPhone 3G!