Yeah, it seems that after using your iPhone for a while and opening up lots of apps, it needs to be restarted to "clean out" the remnants of these apps in memory. I have to restart about once a day to keep things running smoothly. This should not be the case on a mobile phone and I hope Apple does something to fix this annoying problem.