...removing most of my 3rd party apps. I've come to believe that it's the apps that are causing the stability issues I've been having. I ran a little "test" after my last forced-restore from trying to sync my 3G to iTunes (which ended in a beachball of death for itunes and an endless boot screen for my iPhone). When it was finished restoring, I pushed my contacts on to check the responsiveness of the Contacts app. It was amazing how responsive it was. I'm talking zero lag. When I tapped the search bar, the keyboard came up instantly and I could type without any lag at all as well as scroll through the list. Next, I re-synced my usual apps. Contacts.app was back to being extremely laggy. So, I restored once more, only synced my most essential apps, and what do you know, Contacts.app was working great. Not quite as good as when there were no apps, but a thousand times better than when I had all of my apps oon. So, at least in one facet of the iPhone OS, the number of apps seems to come into play. I don't think ti was just coincidence. Not sure about overall stability since I'm just finishing the sync of my music and videos as I type, but we shall see. I cut my apps down from 4 and a half pages to about 20 apps total. BIG difference.