My iPhone 3G (non-S) is practically retarded as of late. It's been synced, erased and resynced, updated, cleared (sans contacts and texts) and it's still dumb. Even just changing songs hangs for a couple seconds most of the time. Kind of forcing me towards upgrading to a v4 down the line