I'll be the first to admit that my 3gs has served me well and has been well worth the price of the phone itself (but not the plan, of course).
When it had its little 'upgrade' issue to the new OS, I was pissed for about a day, but when all my notes were recovered, I forgave them...but haven't forgotten what a stressful day that was.
I remember being sad that an arsonist set the mall on fire...but at the same time being happy that the Apple store might've burned down.
But these days, the phone has an occasional hiccup and slowdowns when using some of the apps and when texting. No problems with calls, Shazam, or Pandora, but it is definitely showing signs that it does not intend to last me forever...or even another year, at this rate.