I'm new and I had a problem the other day. My friend and I both have 3GS' and I would hit the home button to go to spotlight on both at the same time and mine would lag about a second. I formatted it and everything, still didn't help until it was completely blank.
Turns out I had "Triple-click Home" turned on. Which basically when you hit the home button it waits longer to see how many times you're going to click the home button. (I have no idea why I had it enabled)
So even if you don't have it enabled turn it on and see how annoying and laggy it is. Also when it is enabled it makes double tap for multitasking lag.
Here you go:
Settings-General-Accessibility-"Triple-Click Home" (at the bottom)
Compare...again real simple but it's real annoying so just throwing out a quick tip if you have the same problem.
Turns out I had "Triple-click Home" turned on. Which basically when you hit the home button it waits longer to see how many times you're going to click the home button. (I have no idea why I had it enabled)
So even if you don't have it enabled turn it on and see how annoying and laggy it is. Also when it is enabled it makes double tap for multitasking lag.
Here you go:
Settings-General-Accessibility-"Triple-Click Home" (at the bottom)
Compare...again real simple but it's real annoying so just throwing out a quick tip if you have the same problem.