One complaint that I have had about my iPhone since I first got it, was that it forgot iPod tracks that were played. This happened particularly after switching from one playlist, to another, and always after a respring/reboot. I use smart playlists extensively, that rely on "Last Played" and "Playcount" info, so this is a big deal to me. My playlists refresh themselves continuously, because I always add, "Not Played Within the Last 3 Days." That way, whenever a track is played, it disappears from the playlist, to be replaced by something fresh. This is great, unless the stupid thing forgets that it already played those tracks. My fix for this is that I have actually been recreating a playlist of tracks that did not record as being played, and then I'll play that playlist in my iPod. That way, when I sync both my iPod and iPhone, the data will merge, and the smart playlists will update. Yes, I'm that neurotic. Quite frankly, this is a major pain! This morning, I was about to go through my usual routine, of syncing both my iPod and iPhone, when I realized that nothing was missing! There were no tracks in any of my listened-to smart playlists that had been played within the last 3 days! I checked my "Recently Played" playlist, and there they all were! I'm hoping this isn't an isolated incident. This is the first time that I've checked for this since updating to 2.2, and I'm hoping that Apple finally fixed this. I'm fairly sure that this must be the case, since I know that some of those tracks were played before a reboot, and they were still recorded as played, which never has worked for me before! Has anyone else experienced this?